文件夹描述
(https://pro.ant.design/zh-CN/docs/folder)
src
存放源码的目录
layouts文件夹
全局布局
components
全局组件
pages
业务页面入口和常用模板
app.ts
运行时的配置文件,可以在这里扩展运行时的能力,比如修改路由、修改render方法等。
models
全局 dva model
services
后台接口服务
utils
工具库
global.less
全局样式
global.ts
全局 JS
e2e
集成测试用例
.umi
临时文件目录,比如入口文件、路由等,都会被压缩到这里。(这里的文件在umi dev 和 umi build的时候会被删除并重新生成)
locales
国际化资源
src外文件及文件夹描述
config
umi 配置,包含路由,构建等配置
public
存放本地静态文件
.env
配置全局环境变量(https://www.wenjiangs.com/doc/umijs-guide-env-variables)
tests
测试工具
mock
本地模拟数据
.editorconfig
编辑器配置文件
.gitignore
git的忽略文件,git上传时自动跳过
.prettierignore .prettierrc
代码格式化配置以及代码格式化时忽略文件的清单
## 文件夹描述
(https://pro.ant.design/zh-CN/docs/folder)
### src
<span style="color: #0ff;">存放源码的目录</span>
### layouts文件夹
<span style="color: #09f">全局布局</span>
### components
<span style="color: #09f">全局组件</span>
### pages
<span style="color: #09f">业务页面入口和常用模板</span>
### app.ts
<span style="color: #09f">运行时的配置文件,可以在这里扩展运行时的能力,比如修改路由、修改render方法等。</span>
### models
<span style="color: #09f">全局 dva model</span>
### services
<span style="color: #09f">后台接口服务</span>
### utils
<span style="color: #09f">工具库</span>
### global.less
<span style="color: #09f">全局样式</span>
### global.ts
<span style="color: #09f">全局 JS</span>
### e2e
<span style="color: #096">集成测试用例</span>
### .umi
<span style="color: #096">临时文件目录,比如入口文件、路由等,都会被压缩到这里。(这里的文件在umi dev 和 umi build的时候会被删除并重新生成)</span>
### locales
<span style="color: #096">国际化资源</span>
---
## src外文件及文件夹描述
### config
<span style="color: #09f">umi 配置,包含路由,构建等配置</span>
### public
<span style="color: #09f">存放本地静态文件</span>
### .env
<span style="color: #09f">配置全局环境变量</span>(https://www.wenjiangs.com/doc/umijs-guide-env-variables)
### tests
<span style="color: #09f">测试工具</span>
### mock
<span style="color: #096">本地模拟数据</span>
### .editorconfig
<span style="color: #096">编辑器配置文件</span>
### .gitignore
<span style="color: #096">git的忽略文件,git上传时自动跳过</span>
### .prettierignore .prettierrc
<span style="color: #096">代码格式化配置以及代码格式化时忽略文件的清单</span>