Skip to content

Latest commit

 

History

History
82 lines (58 loc) · 1.53 KB

explain.md

File metadata and controls

82 lines (58 loc) · 1.53 KB

M3

解放表单开发的生产力

使用文档

Setup

# 安装依赖
npm run i

# 本地开发
npm run dev

# 本地构建
npm run b

# 发布 tnpm 包
npm run pub

需要本地调试时,在本地构建完成后,执行

yarn link

需要结束本地调试时,执行

yarn unlink

Catalogue

├── demo/                          # 演示页面目录
│   ├── src/                       # demo 源代码
│   └── dist/                      # demo 构建产物
├── docs/                          # M3 的文档
├── src/                           # M3 源代码
├── webpack.demo.js                # demo 开发与构建配置
├── rollup.config.js               # M3 构建配置
├── README.md
├── package.json
├── .gitignore
└── tsconfig.json

文档开发

m3 的文档在docs目录下开发,在docs/.umirc.ts配置文档目录结构,在docs/docs/书写文档内容。

# 安装文档依赖
npm run docs:i

# 启动本地文档预览
npm run docs:dev

# 文档构建于 docs/dist/
npm run docs:build

# 文档发布
npm run docs:pub

文档发布要求已全局安装 hupan-cli,并已执行hp osslogin成功登录.

单元测试

cd ./demo/src/ut_autoTest/ut_case
git pull
source .venv/bin/Activate
python run_ui.py 

ChangeLog

M3 更新日志