# 框架使用流程

项目启动 -> 代码生成 -> 生成页面文档 -> 前端开发、后台开发 -> 组件示例 ->框架其他文档

# 框架源码

https://gitee.com/x_discoverer/Vue.NetCore (opens new window)
QQ④群:959924606

# 开发及依赖环境

# 前端

vscode、vue3.0、node.js、vuex、axios、vuerouter、element-plus、uniapp、uview、echarts及vol自研组件等

# 后台

.netcore3.1、.net6、entityframework6.0、dapper、sqlsugar、jwt、dapper、autofac、epplus、signalR、quartz、redis、memoryCache、自研工作流

# 数据库

sqlserver、mysql、oracle、pgsql、oceanBase、gaussDB、达梦、神通数据库

# 环境配置

  1. 安装VS2022
  2. 安装nodejs 16.x+版本
  3. nodejs下载地址 (opens new window) 点击node-v16.20.2-x64.msi 下载

# 创建数据库

1. db文件夹下,找到对应数据库脚本并执行(需要提前创建好数据库后再执行脚本)
1

# 启动后台

1. 使用VS2022打开后台项目修改appsettings.json中数据链接;
2. 打开后台目录.Net6版本,双击dev_run.bat启动
3. (如果闪退使用cmd切换至 [.Net6版本/VOL.WebApi]目录输入dotnet run查看异常)
1
2
3

# 启动前端

1. 打开目录../Vol.Vue3.vite或Vol.Vue3版本 ,双击install.bat等待安装,安装完成后双击run.bat启动
2. 启动成功后,浏览器输入http://localhost:9990/访问
1
2

# 启动异常排查

# 后台启动闪退

1. 使用vs2022打开项目,手动生成下解决方案。
2. 使用cmd切换至 /Vol.WebApi目录输入dotnet run查看异常
3. 检查appsettings.json数据库连接配置与DBType属性是否配置正确
1
2
3

# 前端启动闪退

1. 使用cmd输入node -v检查是否安装nodejs
2. 前端启动异常:
     vie版本使用cmd切换至 ../Vol.Vue3.Vite目录下执行npm install 
     老版本使用cmd切换至 ../Vol.Vue3目录下执行 npm config set strict-ssl false&npm cache clear --force & npm install
3. 如果没有报错,再接着执行 npm run serve 看异常信息
1
2
3
4
5

# 前端登录报错

1. 看不到验证码:检查后台有没有启动
2. 能看到验证码但一直显示登录或者报错,WebApi目录下->Download->Logger看异常信息
1
2