## 简介
[vue-admin](https://admin.limuen.cn) 是一个后台前端解决方案,它基于 [vue](https://github.com/vuejs/vue) 和 [element-ui](https://github.com/ElemeFE/element)以及[express](https://www.expressjs.com.cn/)实现。它使用了最新的前端技术栈,内置了动态路由,权限验证,并提供了简单的后端API服务,开箱即用,帮助你快速构建前后端分离动态路由和权限模型。
本项目通过[vue-element-admin](https://github.com/PanJiaChen/vue-element-admin)精简改造,移除了大部分组件,如需要其他组件,可前往搬运。
- [github仓库](https://github.com/limuen/vue-element-admin-express)
## 前序准备
你需要在本地安装 [node](http://nodejs.org/) 、[git](https://git-scm.com/) 和 [mysql](https://www.mysql.com/)。本项目技术栈基于 [ES2015+](http://es6.ruanyifeng.com/)、[vue](https://cn.vuejs.org/index.html)、[vuex](https://vuex.vuejs.org/zh-cn/)、[vue-router](https://router.vuejs.org/zh-cn/) 、[vue-cli](https://github.com/vuejs/vue-cli) 、[axios](https://github.com/axios/axios) 、 [element-ui](https://github.com/ElemeFE/element) 和 [express](https://www.expressjs.com.cn/),提前了解和学习这些知识会对使用本项目有很大的帮助。
## 功能
```
- 登录 / 注销
- 系统管理
- 用户管理
- 菜单管理
- 角色管理
- 登录日志
```
## 服务端
```bash
# 进入server端目录
cd vue-admin/server
# 安装依赖
npm install
# 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org
# vue-admin/server/mysql.sql 导入数据表到mysql数据库
# vue-admin/server/model/init.js 配置数据库信息:数据库名,登录账号,登录密码,ip,端口
# 启动 默认绑定ip:127.0.0.1 端口:3001, 可以在app.js指定你需要的ip和端口
npm run start
```
接口地址:http://127.0.0.1:3001
## 前台
```bash
# 克隆项目
git clone https://github.com/limuen/vue-admin.git
# 进入项目目录
cd vue-admin
# 安装依赖
npm install
# 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org
# 启动服务
npm run dev
```
浏览器访问 http://localhost:9527
## 发布
```bash
# 构建测试环境
npm run build:stage
# 构建生产环境
npm run build:prod
```
## 其它
```bash
# 预览发布环境效果
npm run preview
# 预览发布环境效果 + 静态资源分析
npm run preview -- --report
# 代码格式检查
npm run lint
# 代码格式检查并自动修复
npm run lint -- --fix
```
## 支持浏览器版本
Modern browsers and Internet Explorer 10+.
| IE / Edge | Firefox | Chrome | Safari |
| --------- | --------- | --------- | --------- |
| IE10, IE11, Edge| last 2 versions| last 2 versions| last 2 versions
没有合适的资源?快使用搜索试试~ 我知道了~
vue-admin:vue-admin后台管理系统
共227个文件
svg:87个
js:61个
vue:48个
需积分: 46 15 下载量 57 浏览量
2021-03-11
21:04:26
上传
评论
收藏 594KB ZIP 举报
温馨提示
简介 是一个后台前端解决方案,它基于和以及实现。它使用了最新的前端技术栈,内置了动态路由,权限验证,并提供了简单的后端API服务,开箱即用,帮助您快速重建前逐步分离动态路由和权限模型。 本项目通过精简改造,可移除了大部分组件,如需要其他组件,可前往搬运。 前序准备 您需要在本地安装 , 和 。本项目技术栈基于 , , , , , , 和 ,可以提前了解和学习这些知识使用本项目很大的帮助。 功能 - 登录 / 注销 - 系统管理 - 用户管理 - 菜单管理 - 角色管理 - 登录日志 服务端 # 进入server端目录 cd vue-admin/server # 安装依赖 npm install # 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题 npm install --registry=https:
资源详情
资源评论
资源推荐
收起资源包目录
vue-admin:vue-admin后台管理系统 (227个子文件)
index.css 414KB
.env.development 535B
.editorconfig 244B
.eslintignore 34B
401.gif 160KB
.gitignore 256B
index.html 7KB
favicon.ico 66KB
index.js 8KB
user.js 6KB
.eslintrc.js 5KB
vue.config.js 5KB
index.js 4KB
tagsView.js 4KB
user.js 3KB
users.js 3KB
permission.js 2KB
costum.js 2KB
request.js 2KB
roles.js 2KB
role.js 2KB
menu.js 2KB
scroll-to.js 2KB
validate.js 2KB
index.js 2KB
menus.js 2KB
user-log.js 1KB
resize.js 1KB
permission.js 1KB
main.js 1KB
resize.js 1KB
tools.js 1KB
app.js 1KB
ResizeHandler.js 1KB
parseTime.spec.js 1KB
open-window.js 1KB
validate.spec.js 1KB
app.js 1KB
formatTime.spec.js 1KB
index.js 892B
settings.js 804B
jest.config.js 766B
index.js 687B
user.js 660B
Hamburger.spec.js 641B
settings.js 638B
user-logs.js 635B
role.js 628B
menu.js 628B
SvgIcon.spec.js 621B
permission.js 608B
permission.js 604B
users-roles.js 598B
getters.js 572B
FixiOSBug.js 566B
index.js 407B
plopfile.js 379B
init.js 373B
user.js 347B
index.js 288B
index.js 271B
auth.js 271B
user-log.js 269B
babel.config.js 261B
index.js 257B
requireIcons.js 242B
get-page-title.js 234B
postcss.config.js 59B
.eslintrc.js 49B
package.json 3KB
package.json 418B
jsconfig.json 137B
LICENSE 1KB
README.md 3KB
pays.png 114KB
404.png 96KB
404_cloud.png 5KB
.env.production 72B
sidebar.scss 4KB
index.scss 3KB
btn.scss 1KB
mixin.scss 1KB
element-ui.scss 1KB
element-variables.scss 790B
variables.scss 771B
transition.scss 714B
mysql.sql 8KB
.env.staging 98B
network.svg 11KB
vip.svg 4KB
color.svg 4KB
pass.svg 4KB
online.svg 4KB
qq.svg 4KB
date.svg 3KB
number.svg 3KB
system.svg 3KB
time-range.svg 3KB
dict.svg 3KB
tool.svg 3KB
共 227 条
- 1
- 2
- 3
thonxie
- 粉丝: 22
- 资源: 4532
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0