我正在 React 中创建库组件。
该组件将使用import ... from ...
.
所以,这个问题很简单。
本地开发使用哪种测试环境最好?我不想使用 webpack,因为它不是“应用程序”它唯一的单个组件。
我读过故事书,但我感谢它对一个组件的“大”。
组件本地开发还有其他环境吗?
现在,在进行任何更改之后,我需要构建我的组件并在另一个项目中运行以进行测试。
我正在 React 中创建库组件。
该组件将使用import ... from ...
.
所以,这个问题很简单。
本地开发使用哪种测试环境最好?我不想使用 webpack,因为它不是“应用程序”它唯一的单个组件。
我读过故事书,但我感谢它对一个组件的“大”。
组件本地开发还有其他环境吗?
现在,在进行任何更改之后,我需要构建我的组件并在另一个项目中运行以进行测试。
仍然需要 Webpack,因为您希望在/dist
.
Storybook 仅在您必须为组件构建 Docs 部分时才有用。
我建议你依靠这篇文章来建立一个正确的管道来构建一个反应组件(并在 NPM 上发布它)
参考:https ://medium.com/@BrodaNoel/how-to-create-a-react-component-and-publish-it-in-npm-668ad7d363ce
我会使用 create-react-app。在您无论如何都可以提取测试代码之后,它确实加快了开发速度。