Un projet de gestion backend au niveau de l'entreprise construit sur la base de Vue3.x et d'antd design vue 3.x
Expérience en ligne : https://git.io/fp9UM
Cette branche est un projet de gestion backend au niveau de l'entreprise basé sur [vue3.x + antd design vue 3.x] comme noyau.
vue-cms
est un projet backend de gestion au niveau de l'entreprise construit sur Vue
et ElementUI
. Il utilise la dernière pile technologique frontale, la solution d'internationalisation i18n
intégrée, prend en charge le multilingue, l'imbrication de routage, le routage dynamique, la vérification des autorisations et de nombreuses autres fonctionnalités.
Dans le même temps, il fournit également des modules de page communs tels que l'affichage de graphiques de données sur la page d'accueil, le centre personnel, le skinning de thème, les formulaires, les statistiques de données, etc. Il dispose également axios
, api
, de solutions de stockage de données parfaites et de fonctions auxiliaires d'emballage et de déballage. Prêt à l’emploi, il peut vous aider à créer rapidement un système de gestion backend d’entreprise.
En même temps, c'est aussi un bon projet d'apprentissage, comprenant des solutions à certains problèmes courants, tels que : la visualisation des données, les fonctions d'importation et d'exportation, les composants personnalisés, les instructions personnalisées, le texte enrichi, il comprend également quelques tentatives techniques, par exemple. : encapsulation secondaire basée sur element-ui
, utilisation de Decorator
...
Veuillez vous assurer que node et git sont installés en même temps, vous devez avoir une certaine connaissance de Vue, Vuex, Vue Router, ES2015+ et ElementUI. Nos demandes incluent la simulation à l'aide de Mock.js et de données d'interface en ligne réelles. Comprendre et apprendre ces connaissances à l'avance sera d'une grande aide dans l'utilisation de ce projet.
# 克隆项目
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
Accès au navigateur 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
- 自定义组件
- 换肤
- 富文本
// faire
Démo en ligne
Si vous pensez que ce projet vous a aidé, pouvez-vous acheter un verre de jus à l'auteur pour lui exprimer vos encouragements ?
Navigateurs modernes et Internet Explorer 11+.
IE/Bord | Firefox | Chrome | Safari |
---|---|---|---|
IE10, IE11, Bord | les 2 dernières versions | les 2 dernières versions | les 2 dernières versions |
MIT
Copyright (c) 2017-présent, NeverYu