1.3.0 • Published 1 year ago

@choiceform/ui-react v1.3.0

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

开发指南

首先要构建 UI Library,有以下两种情况:

  1. 只需要使用而不修改源码:
pnpm --filter "@choiceform/ui-react" build
  1. 既要使用还需要修改源码:
pnpm --filter "@choiceform/ui-react" start

这条命令会监视 ./ui/src 下面的文件变化并重新构建。

以上命令均需要在拉取新代码并执行过 pnpm i 确保依赖更新之后运行。

同时 VS Code 里也内置了对应上述两条命令的 tasks:

  1. React UI 构建
  2. 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

等等。