vue-cli3.0-vueadmin

基于vue-cli3.0+vue+elementUI+vuex+axios+权限管理的后台管理系统

Github stars Tracking Chart

vue-admin-permission

项目基于vue-cli3.0进行搭建,并使用了vue全家桶vue vuex axios vue-router elementui,增加了按钮级别的权限控制

线上预览地址

React版本请移步

脚手架版本:

*vue-cli-3.0

用到vue相关的生态链模块:

  • vue
  • vue-router
  • vuex
  • axios

项目要点

  • 路由懒加载
  • 根据权限生成动态路由
  • 全局数据请求拦截处理及loading
  • 多个代理配置
  • 抽离第三方库文件dll

项目启动步骤

  1. 安装包(这里需要使用npm进行安装,如果用cnpm或者yarn会有热更新失效的问题)
    npm install
  2. 开发运行
    npm run serve:randy
  3. 生产打包
    npm run dll (仅需运行一次)
    npm run build

项目分析

npm run analyze

温馨提示

在新增vue页面的时候,热更新可能会失效,重启一下项目

个人博客系统:www.randy168.com

Main metrics

Overview
Name With OwnerloveRandy/vue-cli3.0-vueadmin
Primary LanguageVue
Program languageJavaScript (Language Count: 4)
Platform
License:
所有者活动
Created At2018-08-15 08:03:14
Pushed At2025-03-14 09:39:57
Last Commit At2025-03-14 17:39:57
Release Count0
用户参与
Stargazers Count1.4k
Watchers Count25
Fork Count401
Commits Count55
Has Issues Enabled
Issues Count32
Issue Open Count24
Pull Requests Count0
Pull Requests Open Count31
Pull Requests Close Count10
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private