lanux
Vue-Admin
Vue

基于Vue2、element ui、vue-cli、vuex、vue-router、axios 、echarts后台管理系统demo. 权限管理,用户管理,菜单管理。无限级菜单,下拉树形选择框

Last updated Jul 8, 2026
1.3k
Stars
412
Forks
15
Issues
0
Stars/day
Attention Score
41
Language breakdown
Vue 73.3%
JavaScript 26.5%
HTML 0.3%
Files click to expand
README

>友情链接:【react-admin】持续更新 演示地址

演示地址 >账号密码任意

Build Setup

bash
npm install

修改文件内容/build/webpack.base.conf.js,将element-ui和vuex-router-sync版本替换成install后node_modules目录中当前版本,注意不能用软链

     {

       test: /\.js$/,

       loader: 'babel-loader',

       //exclude: /(nodemodules|bowercomponents)/,

       // 注意elementUI的源码使用ES6需要解析

       include: [

         resolve('src'),

         resolve('test'),

         resolve('/node_modules/.1.4.8@element-ui/src'),

         resolve('/node_modules/.1.4.8@element-ui/packages'),

         resolve('/node_modules/.4.3.0@vuex-router-sync')

]

},

serve with hot reload at localhost:9000

npm run dev npm run build

npm run mock

  • 启动mock服务
npm run mock
  • 启动dev server
npm run dev
//eg.  assetsPublicPath: '/Vue-Admin/'
assetsPublicPath: 'Your path name';
// export const CONTEXT = './Vue-Admin';
export const CONTEXT = 'Your path name';
cnpm i json-server -D
cnpm i json-server -S
npm outdated:检查包是否已经过时,此命令会列出所有已经过时的包,可以及时进行包的更新
npm update moduleName:更新node模块
npm uninstall moudleName:卸载node模块

页面截图

© 2026 GitRepoTrend · lanux/Vue-Admin · Updated daily from GitHub