安装依赖并完成 Yarn workspace 初始化
yarn install
yarn start
- 添加一个新的 package
yarn lerna create package-name -y
- 将 ui-lib 作为 package-name 的依赖
yarn workspace package-name add ui-lib/1.0.0
- 将 lodash 添加为所有 package 的依赖(不包含 root)
yarn workspaces run add lodash
- 将 typescript 设置为 root 的开发依赖
yarn add -W -D typescript
提交 message 遵循 Conventional Commits
- 切换到发布分支
lerna 配置限定了发布的分支,需要切换到可发布的分支进行发布, 可发布分支查看。
- 生成版本号
yarn run version:pre
- 发布版本
yarn run release
- 手动本地打包部署
yarn run deploy