【发布时间】:2020-05-29 13:06:02
【问题描述】:
我正在为我的组织构建一个 UI 库,我使用 react with material-ui 作为该库的 package.json 中的对等依赖项。我想添加 storybook 来为我正在构建的组件提供一个游乐场,但问题是:我的 lib 是基于 Material-ui 构建的,正如我上面所说,它是一个对等依赖项,而 Storybook 没有找到 material-ui 因为它是项目的对等依赖项。
我应该如何处理?
Storybook 没有找到 material-ui 是有道理的,因为它应该安装在将使用我的 ui-lib 的宿主项目中。并非将材料安装为依赖项,因为它会破坏实现该库的任何人。我试图了解有关 Lerna 项目的一些信息,但我对此不是很熟悉。
我愿意听取任何想法:)
【问题讨论】:
标签: reactjs material-ui storybook lib