# vite-vue-admin **Repository Path**: loyin/vite-admin ## Basic Information - **Project Name**: vite-vue-admin - **Description**: vue3.0+vuex@4+vue-router@4+vite+typescript+mock - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: https://peng-xiao-shuai-0902.github.io/vite-vue-admin/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2021-07-01 - **Last Updated**: 2023-08-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Vite-Vue-Admin

 

vite vue element plus typescript license

 

[English](./README.md) | **简体中文** ## 介绍 **Cli 配置** - vue3.X - vuex@4 - vue-router@4 - vite@2 - typescript - mock **内置 element-plus 二开封装** - `upload-file` (文件上传,支持指定文件格式,文件大小) - `powerful-table` (多功能表格组件)[文档说明](https://gitee.com/abc1612565136/powerful-table/blob/master/README.md) ## 项目设置 > **注意事项** 1. 默认是开发版本和发行版本都是使用 `mock` 发行版本如需禁用 `mock` 请将 `main.ts` 文件下的如下代码取消注释 并且找到 `.env.production` 文件下的 `VITE_MOCK` 变量修改其 `false` 2. 开发版本禁用 `mock` 请将`.env.development` 文件下的 `VITE_MOCK` 变量修改其 `false` ```js // main.ts // if ( // import.meta.env.VITE_MOCK === "true" // ) { mockXHR() // } ``` ### 一、安装依赖项 ```bash $ yarn ``` or ``` $ npm install ``` > 推荐使用 yarn , **[yarn 安装与常用命令](http://liqingsong.cc/article/detail/9)** 。 ### 二、编译为开发环境 ```bash $ yarn dev ``` or ``` $ npm run dev ``` ### 三、编译为生产环境 ```bash $ yarn build ``` or ``` $ npm run build ``` ### 四、本地预览生产构建产物 ```bash $ yarn preview ``` or ``` $ npm run preview ``` ## 捐赠 如果你觉得这个项目帮助到了你,请帮助点击 Star ## Git 贡献提交规范 - 参考 [vue](https://github.com/vuejs/vue/blob/dev/.github/COMMIT_CONVENTION.md) 规范 ([Angular](https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-angular)) - `feat` 添加新功能 - `fix` 修复问题/BUG - `style` 代码风格相关,不影响运行结果 - `perf` 优化/性能提升 - `refactor` 重构 - `revert` 撤消 编辑 - `test` 测试相关 - `docs` 文档/注释 - `chore` 依赖更新/脚手架配置修改等。 - `workflow` 工作流程改进 - `ci` 持续集成 - `types` 类型定义文件更改 - `wip` 开发中 ## 计划 (2021-3-30) - [x] 组件菜单 > 文件上传 - [x] 组件菜单 > 腾讯地图 - [x] 组件菜单 > 图形编辑 - [x] 组件菜单 > 签名 - [x] 国际化多语言 - [x] 图表菜单 - [x] 图标菜单 - [x] 全局 `el-button(el-**)` 大小 - [x] 全局主题颜色修改 - [x] 新增日志菜单 捕获接口报错 以及 errorHandler - [x] 公共配置 - [x] 使用 JSX/TSX /src/layout/components/nav-right - [x] markdown 编辑器(支持公式、表情、流程图...) - [x] 权限测试菜单(权限指令) - [ ] 登录密码使用MD5加密存本地 - [ ] excel 导入导出 - [ ] 打印指令、复制指令 - [x] 全局指令 - [x] 全局水印 **其他功能可以在 `issues` 提出**