Package | Description | Version |
---|---|---|
@codingapi/ui-framework | UI-Framework | |
@codingapi/form-pc | Form-PC | |
@codingapi/form-mobile | Form-Mobile | |
@codingapi/flow-pc | Flow-PC | |
@codingapi/flow-mobile | Flow-Mobile |
pnpm i
# 库项目热更新并运行playground项目 (如果不联动库项目,可跳过改步骤)
# 单独打开命令行运行
pnpm run watch:ui-framework
# 单独打开命令行运行
pnpm run watch:form-pc
# 单独打开命令行运行
pnpm run watch:form-mobile
# 单独打开命令行运行
pnpm run watch:flow-pc
# 单独打开命令行运行
pnpm run watch:flow-mobile
# 直接运行playground项目
pnpm run dev:ui-framework
pnpm run dev:form-pc
pnpm run dev:form-mobile
pnpm run dev:flow-pc
pnpm run dev:flow-mobile
# 运行库项目编译
pnpm run build:ui-framework
pnpm run build:form-pc
pnpm run build:form-mobile
pnpm run build:flow-pc
pnpm run build:flow-mobile
# 或者直接编译所有库项目
pnpm run build
# 运行库项目测试
pnpm run test:ui-framework
pnpm run test:form-pc
pnpm run test:form-mobile
pnpm run test:flow-pc
pnpm run test:flow-mobile
# 或者直接测试所有库项目
pnpm run test
pnpm i
pnpm changeset # 选择要发布的包,生成变更集
pnpm changeset version # bump 自动更新版本号 + 更新依赖
pnpm build # 构建
pnpm changeset publish # 发布到 npm