1

我想将视觉故事快照添加到我们的项目中。根据文档,您可以将其配置为针对故事书的静态构建运行(https://github.com/storybooks/storybook/tree/master/addons/storyshots#specifying-the-storybook-url)。

我在项目中有静态构建文件夹(在运行 npm run build storybook 之后),我可以看到那里的所有文件。

我尝试设置相对于 Storyshots.test.js 文件、相对于 package.json 甚至相对于 webpack.config.js 的路径。我得到:“连接到 ./storybook-static/iframe.html?selectedKind= 时出错,您是先启动还是构建故事书?使用图像快照功能时应该运行故事书实例或构建静态版本”( COMPONENT 被实际组件替换)。

任何想法 ?

4

1 回答 1

3

发现了问题。“文件”方案应包含在绝对路径中,而不是相对路径中。

使用path.resolve(__dirname, '../storybook-static')代替

于 2018-04-28T21:43:38.043 回答