更新记录
1.0.0(2020-08-07) 下载此版本
权限路由改为后端与前端控制;(配置项修改) 侧边栏配置本地化; mock or EGG接口; 感谢Ant Design Vue Pro 默认master为egg提供接口,EGG仓库地址:https://gitee.com/yeyoudubai/EggDemo mock版为mocker分支
平台兼容性
基于 Ant Design Vue Pro 进行二次开发
- 感谢Ant Design Vue Pro
- 预览: https://yeyoudubai.gitee.io/vue-admin-ant-pro
- 文档: https://pro.antdv.com/docs/getting-started
- 常见问题: https://pro.antdv.com/docs/faq
Overview
- 权限路由改为后端与前端控制;(配置项修改)
- 侧边栏配置本地化;
- mock or EGG接口;
- 感谢Ant Design Vue Pro
- 默认master为egg提供接口,EGG仓库地址:https://gitee.com/yeyoudubai/EggDemo
- mock版为mocker分支
基于 Ant Design Pro 实现的admin
环境和依赖
- node
- yarn
- webpack
- eslint
- @vue/cli ~3
- ant-design-vue - Ant Design Of Vue 实现
- vue-cropper - 头像裁剪组件
- @antv/g2 - Alipay AntV 数据可视化图表
- Viser-vue - antv/g2 封装实现
请注意,我们强烈建议本项目使用 Yarn 包管理工具,这样可以与本项目演示站所加载完全相同的依赖版本 (yarn.lock) 。由于我们没有对依赖进行强制的版本控制,采用非 yarn 包管理进行引入时,可能由于 Pro 所依赖的库已经升级版本而引入了新版本所导致的问题。作者可能会由于时间问题无法及时排查而导致您采用本项目作为基项目而出现问题。
项目下载和运行
-
安装依赖
yarn install
-
开发模式运行
yarn run serve
-
编译项目
yarn run build
-
Lints and fixes files
yarn run lint
其他说明
-
项目使用的 vue-cli3, 请确保你所使用的 vue-cli 是新版,并且已经学习 cli 官方文档使用教程
-
关闭 Eslint (不推荐) 移除
package.json
中eslintConfig
整个节点代码,vue.config.js
下的lintOnSave
值改为false
-
组件按需加载
/src/main.js
L14 相关代码import './core/lazy_use'
/import './core/use'
-
I18n: 多语言支持 (@musnow)
浏览器兼容
Modern browsers and IE10.
IE / Edge | Firefox | Chrome | Safari | Opera |
---|---|---|---|---|
IE10, Edge | last 2 versions | last 2 versions | last 2 versions | last 2 versions |