项目搭建

初始化项目

# 创建项目目录
mkdir ant-design-pro

# 进入项目目录
cd ant-design-pro

# 初始化项目
yarn create umi
1
2
3
4
5
6
7
8

本地开发

更新 node 版本

由于 Antd Design Pro 4.0 要求 "node": ">=10.0.0", 所有确保本地的的 node 版本 >=10.0.0, windows 可以参考

安装依赖

# 安装依赖
yarn

# 启动项目
yarn start
1
2
3
4
5

可能按照依赖的时候你会卡在安装 puppeteer 上,这时重新执行以下步骤。参考

npm config set puppeteer_download_host=https://storage.googleapis.com.cnpmjs.org
yarn config set puppeteer_download_host https://storage.googleapis.com.cnpmjs.org
yarn
1
2
3

项目目录结构

├── config                   # umi 配置,包含路由,构建等配置
├── mock                     # 本地模拟数据
├── public
│   └── favicon.png          # Favicon
├── src
│   ├── assets               # 本地静态资源
│   ├── components           # 业务通用组件
│   ├── e2e                  # 集成测试用例
│   ├── layouts              # 通用布局
│   ├── models               # 全局 dva model
│   ├── pages                # 业务页面入口和常用模板
│   ├── services             # 后台接口服务
│   ├── utils                # 工具库
│   ├── locales              # 国际化资源
│   ├── global.less          # 全局样式
│   └── global.ts            # 全局 JS
├── tests                    # 测试工具
├── README.md
└── package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
上次更新: 7/15/2019, 10:14:58 AM