第一次运行
在项目根目录:
pnpm install
本地开发
pnpm dev
组件的维护需要做三件事情
- 维护组件
- 维护组件的说明文档
docs/components/组件名.md
- 组件的测试
ui/组件名/test
新增组件
- 项目根目录下运行
pnpm add-com
组件测试
pnpm test
打包
pnpm docs:build
本地预览打包文件
pnpm docs:serve
组件发布到 npm
- packages/lcfe-ui 运行
npm version patch/minor/major
,修改版本号 - 打包,在根目录或者packages/cli 执行
pnpm build:lib
-
npm login
,已登录后在 packages/lcfe-ui/build 下执行npm publish
- 注: patch:小变动 0.0.1->0.0.2 minor:增加新功能 0.0.1->0.1.1 major:大版本更新 0.0.1->1.0.1
组件文档发布
在 jenkins 上发布
功能清单
- [x] 生成 changelog 文件
- [ ] tailwindcss 支持
- [ ] docs 发布到 gitlab
- [ ] CI 自动发布组件库、分支管理:master分支自动发布 npm 包