Vue3 + Vite5 + TypeScript + Element-Plus + AVUE构建的后台管理前端模板,意在搭建一个可复用,可定制的后台管理系统。
|
il y a 3 mois | |
---|---|---|
.vscode | il y a 10 mois | |
docker | il y a 11 mois | |
licenses | il y a 1 an | |
mock | il y a 1 an | |
public | il y a 10 mois | |
src | il y a 10 mois | |
.editorconfig | il y a 1 an | |
.env.development | il y a 10 mois | |
.env.production | il y a 10 mois | |
.eslintignore | il y a 1 an | |
.eslintrc-auto-import.json | il y a 1 an | |
.eslintrc.cjs | il y a 1 an | |
.gitignore | il y a 3 mois | |
.prettierignore | il y a 1 an | |
.prettierrc.cjs | il y a 1 an | |
.stylelintignore | il y a 1 an | |
.stylelintrc.cjs | il y a 1 an | |
CHANGELOG.md | il y a 1 an | |
LICENSE | il y a 1 an | |
README.md | il y a 3 mois | |
commitlint.config.cjs | il y a 1 an | |
index.html | il y a 10 mois | |
package.json | il y a 3 mois | |
pnpm-lock.yaml | il y a 3 mois | |
tsconfig.json | il y a 1 an | |
uno.config.ts | il y a 1 an | |
vite.config.ts | il y a 10 mois |
项目启动
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
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里面添加)
功能示例: