cbd-wujie-components
v1.0.5-beta.0
Published
数据工程部对外开放的微前端组件页面。 目前包括 ab-test 与 user-tower 的微前端组件 后续可以根据业务需求扩展不同的子仓库来服务业务。
Downloads
5
Maintainers
Readme
cbd-wujie-components
数据工程部对外开放的微前端组件页面。
目前包括 ab-test 与 user-tower 的微前端组件
后续可以根据业务需求扩展不同的子仓库来服务业务。
@cbd-wujie-components/ab-test
ab-test 的微前端组件
@cbd-wujie-components/user-tower
user-tower 的微前端组件
开发步骤
1.安装项目依赖
pnpm run init
2.开发模式构建
pnpm run dev
这个指令会将 packages
中的代码打包到 play/src/temp
目录,
并监听源文件变化及时打包更新
3.启动 play
pnpm run play
这个命令会启动一个 react
项目,你可以在项目中引用play/src/temp
目录下的文件代码进行调试。
前端运行指令
# 克隆项目
git clone http://gitlab.chabaidao.com/bigdata/frontend/cbd-wujie-components
# 项目根目录安装依赖
pnpm i 或运行 pnpm run init
# 启动一个 tsup 进程打包,用于开发调试
pnpm run dev
# 启动一个 react 项目用于开发调试
pnpm run play
# 构建打包
pnpm run build
# 发版打标签
pnpm run release
# 发布包
pnpm run publish:script
# 清除打包产物 dist
pnpm run clean
# 清除 node_modules
pnpm run clean:deps
# prepare 钩子, 初始化git hook
pnpm run prepare
# 更新依赖
pnpm run updated:deps
版本发布 pnpm run release(修改版本号,提交tag) -> pnpm run build(构建打包) -> pnpm run publish:script(发布主包和子包)