1.3.0 • Published 1 year ago
@choiceform/ui-react v1.3.0
开发指南
首先要构建 UI Library,有以下两种情况:
- 只需要使用而不修改源码:
pnpm --filter "@choiceform/ui-react" build
- 既要使用还需要修改源码:
pnpm --filter "@choiceform/ui-react" start
这条命令会监视 ./ui/src
下面的文件变化并重新构建。
以上命令均需要在拉取新代码并执行过 pnpm i
确保依赖更新之后运行。
同时 VS Code 里也内置了对应上述两条命令的 tasks:
- React UI 构建
- React UI 监视
在这个 monorepo 中所有的 React 项目都可以依赖这个 UI Library,只需要在依赖中添加
一行:"@choiceform/ui-react": "1.0.0"
即可。注意,实际上我们并没有在 npm 上发
布 @choiceform/ui-react,因此只有在 monorepo 中的项目可以这样使用,若要跨代码库
使用仍需要真的发布到 npm 上才可以。
完成(实时)构建之后,即可运行其他命令,比如打开 storybook:
pnpm --filter "tx-app" storybook
或打开帮助项目:
pnpm --filter "tx-help" dev
等等。