Um projeto de gerenciamento de back-end de nível empresarial baseado em Vue3.x e antd design vue 3.x
Experiência on-line: https://git.io/fp9UM
Este ramo é um projeto de gerenciamento de back-end de nível empresarial baseado em [vue3.x + antd design vue 3.x] como núcleo.
vue-cms
é um projeto de back-end de gerenciamento de nível empresarial baseado em Vue
e ElementUI
. Ele usa a mais recente pilha de tecnologia front-end, solução de internacionalização i18n
integrada, suporta multilíngue, aninhamento de roteamento, roteamento dinâmico, verificação de permissão e muitos outros recursos.
Ao mesmo tempo, ele também fornece módulos de página comuns, como exibição de gráfico de dados na página inicial, centro pessoal, skin de tema, formulários, estatísticas de dados, etc. Ele também possui axios
perfeitos, api
, soluções de armazenamento de dados e empacotamento e unboxing de funções auxiliares Pronto para uso, ele pode ajudá-lo a construir rapidamente um sistema de gerenciamento de back-end empresarial.
Ao mesmo tempo, é também um bom projeto de aprendizagem, incluindo soluções para alguns problemas comuns, tais como: visualização de dados, funções de importação e exportação, componentes customizados, instruções customizadas, rich text e também inclui algumas tentativas técnicas. : encapsulamento secundário baseado em element-ui
, uso de Decorator
...
Certifique-se de ter o node e o git instalados. Ao mesmo tempo, você deve ter algum conhecimento de Vue, Vuex, Vue Router, ES2015 + e ElementUI. Nossas solicitações incluem simulação usando Mock.js e dados reais de interface online. Compreender e aprender esse conhecimento com antecedência será de grande ajuda na utilização deste projeto.
# 克隆项目
git clone https://github.com/Neveryu/vue-cms.git
# 进入项目
cd vue-cms
# install dependencies
yarn install --registry https://registry.npm.taobao.org
// or
# 建议不要用 cnpm 安装 会有各种诡异的bug 可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org
# serve with hot reload at localhost:8080
npm start
Acesso pelo navegador http://localhost:8080
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
- 登录/注销
- 权限验证
- 多环境发布
- 动态侧边栏(支持多级路由)
- better-scroll
- 国际化多语言
- Screenfull全屏
- 列表拖拽
- Svg Sprite 图标
- Dashboard
- 本地mock数据
- Echarts图表
- 导出excel
- 导出zip
- 前端可视化excel
- CountTo
- 自定义组件
- 换肤
- 富文本
// pendência
Demonstração on-line
Se você acha que este projeto o ajudou, você pode comprar um copo de suco para o autor para expressar seu incentivo?
Navegadores modernos e Internet Explorer 11+.
IE/Edge | Raposa de fogo | Cromo | Safári |
---|---|---|---|
IE10, IE11, Borda | últimas 2 versões | últimas 2 versões | últimas 2 versões |
MIT
Copyright (c) 2017 até o presente, NeverYu