storybook [Bug]: Chromatic NPM包/远程部署与PNPM不兼容

oymdgrw7  于 3个月前  发布在  其他
关注(0)|答案(2)|浏览(38)

描述bug

我使用PNPM将chromatic NPM包安装到我的monorepo中,
然后运行npx chromatic --project-token=[xxxx],
构建失败,错误信息为:
Error: page.evaluate: Error: 找不到模块 './node_modules/@storybook/react/template/stories/decorators.stories.tsx'

重现步骤

我使用PNPM将chromatic NPM包安装到我的monorepo中,
然后运行npx chromatic --project-token=[xxxx],
构建失败,错误信息为:
Error: page.evaluate: Error: 找不到模块 './node_modules/@storybook/react/template/stories/decorators.stories.tsx'

系统信息

Environment Info:

  System:
    OS: macOS 13.6
    CPU: (10) arm64 Apple M1 Max
  Binaries:
    Node: 18.11.0 - ~/.asdf/installs/nodejs/18.11.0/bin/node
    Yarn: 1.22.19 - ~/.asdf/installs/nodejs/18.11.0/bin/yarn
    npm: 8.19.2 - ~/.asdf/plugins/nodejs/shims/npm
  Browsers:
    Chrome: 117.0.5938.132
    Safari: 16.6
  npmPackages:
    @storybook/addon-essentials: 7.0.17 => 7.0.17
    @storybook/addon-interactions: 7.0.17 => 7.0.17
    @storybook/addon-links: 7.0.17 => 7.0.17
    @storybook/addon-styling: 1.0.8 => 1.0.8
    @storybook/blocks: 7.0.17 => 7.0.17
    @storybook/react: 7.0.17 => 7.0.17
    @storybook/react-webpack5: 7.0.17 => 7.0.17
    @storybook/testing-library: 0.1.0 => 0.1.0

其他上下文

  • 无响应*
9bfwbjaz

9bfwbjaz1#

嘿,@peter-bilt!
你介意升级到Storybook 7.4吗?之前,有一个问题是Storybook会尝试在node_modules中搜索故事。此外,@storybook/react曾错误地在node_modules中包含一些用于内部测试的示例故事。
我的假设是,如果你升级了Storybook,Chromatic应该可以正常工作。

u5i3ibmn

u5i3ibmn2#

让我尝试一下,谢谢...

在周二,2023年10月10日,凌晨3:36,Yann Braga ***@***.***>写道:嘿,你好 @peter-bilt < https://github.com/peter-bilt >!你介意升级到Storybook 7.4吗?之前,有一个问题是Storybook会尝试在node_modules中搜索故事。此外,@storybook/react曾经错误地包含一些用于内部测试的示例故事在node_modules中。我的假设是,如果你升级了Storybook,Chromatic应该可以正常工作。——直接回复此电子邮件,查看GitHub上的<#24391 (comment)>或取消订阅< https://github.com/notifications/unsubscribe-auth/BCBUWRH6PVIK7NPABN72E43X6T3JLAVCNFSM6AAAAAA5ULMWIKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONJUGU4DSMZYGU >。你收到这封邮件是因为有人提到了你。消息ID:***@***.***>

相关问题