基于Ant-design-vue创建的Vue后台管理系统。在vue-backend项目上积累的经验应用到这里,并对之前一些不合理的东西做出了调整。
当前使用的是Standard风格,未增加任何自定义风格说明,以后会慢慢增加及改善。
基于vue-cli 3.x生成项目,使用其推荐的.env进行环境变量配置,所有环境变量必须在.env中进行声明,不同环境下仅需要针对不同值进行修改即可。
基于Express创建的简单Mock-server,可以自行在mock
文件夹下使用。当前后台服务使用nodemon作为热重载,返回数据依然使用MockJS进行简单模拟,未真正链接数据库。有需要的完全可以将Mock-server完全变成前后端分离中的Node中间层,然后进行单独部署。这里仅提供基本Mock例子。
- 异步路由
- 权限判断及切换
- 多语言
- 独立的Mock Server
# 开启项目mock数据
npm install
# 开启项目mock环境
npm run dev-mock
# 开启后端 mock-server
cd mock
npm install
npm run mock
npm run serve
npm run build