Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lanux/vue-admin
基于Vue2、element ui、vue-cli、vuex、vue-router、axios 、echarts后台管理系统demo. 权限管理,用户管理,菜单管理。无限级菜单,下拉树形选择框
https://github.com/lanux/vue-admin
axios echarts element-ui npm vue vue-admin vue-cli vue-loader vue-progressbar vue-router vue-router-sync vue2 vueadmin vuejs vuex webpack2
Last synced: 6 days ago
JSON representation
基于Vue2、element ui、vue-cli、vuex、vue-router、axios 、echarts后台管理系统demo. 权限管理,用户管理,菜单管理。无限级菜单,下拉树形选择框
- Host: GitHub
- URL: https://github.com/lanux/vue-admin
- Owner: lanux
- License: apache-2.0
- Created: 2017-04-28T05:33:21.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-11-27T00:44:42.000Z (about 7 years ago)
- Last Synced: 2024-12-08T18:04:03.445Z (13 days ago)
- Topics: axios, echarts, element-ui, npm, vue, vue-admin, vue-cli, vue-loader, vue-progressbar, vue-router, vue-router-sync, vue2, vueadmin, vuejs, vuex, webpack2
- Language: Vue
- Homepage: https://lanux.github.io/Vue-Admin/
- Size: 10.8 MB
- Stars: 1,318
- Watchers: 51
- Forks: 415
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
>友情链接:[**【react-admin】**](https://github.com/lanux/react-admin)持续更新 [演示地址](https://lanux.github.io/react-admin/)
[演示地址](https://lanux.github.io/Vue-Admin/ "Vue-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: /(node_modules|bower_components)/,
# // 注意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 buildnpm run mock
```1. **启动mock服务**
npm run mock
2. **启动dev server**
npm run dev- #### 打包发布,修改根路径名
1. 修改 **[./Vue-Admin/config/index.js](https://github.com/lanux/Vue-Admin/blob/master/config/index.js)** 参数:build.assetsPublicPath
```javascript
//eg. assetsPublicPath: '/Vue-Admin/'
assetsPublicPath: 'Your path name';
```
2. 修改 **[./Vue-Admin/src/api.js](https://github.com/lanux/Vue-Admin/blob/master/src/api.js)**
```javascript
// 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模块```
## 页面截图