Storybook 构建版本的故事在使用 rewiremock 时崩溃
Posted
技术标签:
【中文标题】Storybook 构建版本的故事在使用 rewiremock 时崩溃【英文标题】:Storybook built version stories crashing when using rewiremock 【发布时间】:2019-11-14 04:32:42 【问题描述】:静态构建故事书时,使用rewiremock
的故事崩溃。
重现行为的步骤:
-
创建故事
安装并导入
rewiremock
创建一个类似的模拟
rewiremock('./helpers/sessionHistory')
.callThrough()
.with(
getLastSession: () => (
email: 'mocked-mail',
name: 'mockedName',
),
)
.toBeUsed(); // always check was the mock used, or not.
-
构建故事书
打开静态页面。
查看错误
【问题讨论】:
【参考方案1】:这里已解决 (https://github.com/theKashey/rewiremock/issues/89)
嗨, 我添加了 HMR 插件并且错误仍然存在,但后来我将开发模式强制为 webpack 配置(构建默认使用 prod)并且它工作。
【讨论】:
以上是关于Storybook 构建版本的故事在使用 rewiremock 时崩溃的主要内容,如果未能解决你的问题,请参考以下文章
构建 Angular 库后无法将 SCSS 与 Storybook 一起使用
Angular Storybook - 道具旋钮和 ng-content