项目启动 # 克隆代码 git clone http://119.91.214.11:8091/jiaxiaoqiang/mes-admin-temp.git git clone -b --single-branch http://119.91.214.11:8091/jiaxiaoqiang/mes-admin-temp.git # 安装 pnpm npm install pnpm -g # 安装依赖 pnpm install --frozen-lockfile # 启动运行 pnpm run dev 项目和编码规范: 1.配置: 在common/configs里面配置按钮权限,字典数据等。 2.Git: 提交代码必须说明做了什么事情。 模块,页面,功能。例如:1.菜单管理列表新增按钮权限。2.xxxx。 3.xxxx。 3.启动项目后需打开检查,控制台不能有警告和报错信息。 代码示例: 和crud相关代码可以参看hooksDemo.vue (目前不够特别全面,需要什么后续可以在userCrud.ts里面添加) 功能示例: 1. v-debounce:click防抖。2.按钮权限。v-hasPerm或者checkPerm 3.数据字典在dictionary里面添加type。 4.全局公共选择table的弹窗CommonTable. 5.多级菜单第二级用菜单,组件为layout/index.可以参考基础数据的工艺管理。