# vue-element-admin **Repository Path**: thinkerwing/vue-element-admin ## Basic Information - **Project Name**: vue-element-admin - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-01 - **Last Updated**: 2021-08-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 前序准备 - 安装依赖 npm install - 启动项目 npm run dev ## 项目配置 src/settings.js - showSettings:是否显示右侧悬浮配置按钮 - tagsView:是否显示页面标签功能条 - fixedHeader:是否将头部布局固定 - sidebarLogo:菜单栏中是否显示LOGO - errorLog:默认显示错误日志的环境 ## 项目结构 src - api:接口请求 - assets:静态资源 - components:通用组件 - directive:自定义指令 - filters:自定义过滤器 - icons:图标组件 - layout:布局组件 - router:路由配置 - store:状态管理 - styles:自定义样式 - utils:通用工具方法 - auth.js:token 存取 - permission.js:权限检查 - request.js:axios 请求封装 - index.js:工具方法 - views:页面 - permission.js:登录认证和路由跳转 - settings.js:全局配置 - main.js:全局入口文件 - App.vue:全局入口组件 ## 发布 ```bash # 构建测试环境 npm run build:stage # 构建生产环境 npm run build:prod ``` ## 其它 ```bash # 预览发布环境效果 npm run preview # 预览发布环境效果 + 静态资源分析 npm run preview -- --report # 代码格式检查 npm run lint # 代码格式检查并自动修复 npm run lint -- --fix ``` 更多信息请参考 [使用文档](https://panjiachen.github.io/vue-element-admin-site/zh/)