项目简介
这是一个基于UmiJS框架的通用模板项目,借助UmiJS的强大特性与插件系统,能为开发者带来完整的开发体验,可用于快速搭建企业级中后台管理应用。
项目的主要特性和功能
- 路由管理:具备基于文件系统的路由自动生成功能,通过简单的目录结构与文件命名规则就能完成页面的路由配置。
- 插件化配置:支持灵活的插件配置,可通过添加或删除插件对项目功能进行扩展或缩减。
- 国际化:支持多语言切换,能轻松实现应用的国际化。
- 代码规范校验:集成了ESLint、Stylelint等工具,保证代码质量,提升开发效率。
- Mock数据:提供Mock数据功能,便于在开发过程中模拟后端数据。
安装使用步骤
1. 安装依赖
推荐使用pnpm进行依赖管理。先安装pnpm,接着执行 pnpm i
安装项目依赖。
2. 执行项目
依赖安装完成后,执行 pnpm start
或 pnpm dev
命令启动项目。
3. 开发规范
本项目采用严格的代码校验,包含ESLint、Stylelint等工具。请依照项目提供的规范进行开发,确保代码质量与可维护性。提交代码时,需遵循commit message规范,清晰描述改动内容与目的。
4. 目录结构说明
项目目录结构清晰,易于理解与维护。主要目录有mock(本地Mock文件)、src(源代码目录),其中src包含layout(公共布局)、models(全局数据模型)、pages(页面文件)、app.js(运行时配置)等子目录。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】