如果在命令行界面构建storybook输出的静态构建无法加载,则构建失败,

8mmmxcuj  于 4个月前  发布在  其他
关注(0)|答案(3)|浏览(36)

您的功能请求是否与问题相关?请描述

当运行 build-storybook 时,它可以成功完成,但在尝试在浏览器中打开 index.html 时仍然会产生一个损坏的静态构建。
这使得用户在将 Storybooks 发布到 Chromatic、Netlify 等时很难调试静态构建为何无法正常工作,因为如果 build-storybook 命令成功完成,我假设一切都能正常工作。
静态构建中的频繁错误:

  • 404
  • requireContext
    描述您希望实现的解决方案

我希望当静态构建中存在错误时,build-storybook 能够失败。这样可以让每个发布在线 Storybook 的人更清楚地知道需要调试什么。

您是否能够协助将该功能变为现实?

不,我对 CLI 了解不足。

zbsbpyhn

zbsbpyhn1#

你好,我在构建Storybook时遇到了这个问题,构建通过了,但是当你尝试打开index.html时,它实际上是损坏的:

请注意,npx http-server ./storybook-static 是可以正常工作的。

kgsdhlau

kgsdhlau2#

我将在另一个评论中处理这个功能请求
@Tim-arts ,你有你具体问题的复制品吗?它在开发模式下能正常工作吗?

8wigbo56

8wigbo563#

@Tim-arts,这听起来更像是http服务器或路径可能存在问题,而不是storybook的输出。
npx http-server和您托管的构建故事书之间有什么区别?

相关问题