# vue-admin-template **Repository Path**: wade369/vue-admin-template ## Basic Information - **Project Name**: vue-admin-template - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-07-12 - **Last Updated**: 2021-08-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # pai > 项目线上链接 https://example.com/ ## 项目介绍 ## 人员 - PD: - 服务端: - 视觉&交互: - 前端: - 测试: ## 相关资料 - PRD 地址: - 视觉稿地址: - 数据接口约定: - 其他资料: ## 项目开发 ### 开发环境依赖 - `nodejs`: 8.x ### 开发调试 - `$ npm run dev` ### 打包 - `$ npm run build` ### 关于 mock 和 proxy #### mock 方案 #### proxy(接口代理 ) - 修改 vite.config.ts 中的 proxy 的指向 ### 开发规范 - 禁止关闭 eslint 校验,或删除已有的规则 - 最终上线的代码禁止出现任何 eslint 报错,包括 warning - 请不要在 src/components 目录中添加非全局组件,比如 仅仅是某一个页面使用的业务模块 - 禁止将本地调试的 token、密码等放到代码中发布到线上(注释掉也不行),如果本地调试需要 mock,请走 mock 方案 - 禁止在代码中直接使用 fetch 或第三方数据请求库,所有数据请求必须走 services/index 方法,新增方法参照现有方案增加中间件 - 禁止跳过或私自修改 pre commit hook ### commit 规范 - commit 信息必须按照规范: `type(scope): message` 来提交:例如:`feat(order): 增加订单详情` 以下是可用的 type: - feat: 新功能,升级 y 位 - fix: 修复问题 - docs: 修改文档 - style: 修改代码格式 - refactor: 重构代码, 不影响功能 - perf: 提升性能 - test: 增加/修改测试用例 - build: 变更项目构建或外部依赖 - ci: 更改持续集成软件的配置文件和 package 中的 scripts 命令 - chore: 构建过程或辅助工具的变动 - revert: 代码回退