【问题标题】:Error running storybook - sh: 1: start-storybook: not found运行故事书时出错 - sh: 1: start-storybook: not found
【发布时间】:2018-07-03 05:37:24
【问题描述】:

我在运行 storybook.... 时遇到错误,即使是在全新安装中。

 npm run storybook

> @ storybook /media/programmersedge/New_Volume/devs/demostorybook
> start-storybook -p 9001 -c .storybook

sh: 1: start-storybook: not found
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! @ storybook: `start-storybook -p 9001 -c .storybook`
npm ERR! spawn ENOENT
npm ERR! 
npm ERR! Failed at the @ storybook script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

我正在使用最新的 storybook 版本。 我的 node 版本是 6.11.1 而 npm 版本是 5.5.1

我也尝试使用 yarn 安装故事书,但我遇到了同样的问题 纱线版本1.3.2

【问题讨论】:

  • 请检查您的 pakage.json 文件并更新您的脚本运行命令。希望它对你有用。

标签: reactjs npm yarnpkg storybook


【解决方案1】:

此错误是由于 node_modules 文件夹造成的。如果您删除该文件夹并运行 npm install。它会起作用的。主要是由于裁剪的依赖链接如果您自己配置了一个反应应用程序,那么情节提要可能需要一些其他配置。如果您使用 create-react-app 或 react-npm-package-developer 进行反应,那么它应该可以工作

【讨论】:

  • 我已经试过了。正如我已经提到的......我还尝试了全新安装react-storybook 来确认问题。 @mohanpd
【解决方案2】:

大多数情况下需要通过运行手动安装@storybook/cli

# For npm
npm i -D @storybook/cli

# For yarn
yarn add -D @storybook/cli

【讨论】:

    【解决方案3】:

    我遇到了同样的问题,二进制文件已从 storybook 重命名为 start-storybook。

    yarn start-storybook

    您可以查看 node_modules/.bin 目录中的二进制名称:

    ls node_modules/.bin/ |grep storybook
    

    【讨论】:

      【解决方案4】:

      npm i --save-dev @storybook/react为我工作!

      【讨论】:

        【解决方案5】:

        我有点解决了这个问题。我认为问题是由于文件系统。我重新启动了系统,然后又重新安装了 storybook。像魅力一样工作。

        【讨论】:

        • 重启了你的电脑?
        【解决方案6】:

        在我的情况下,重新启动系统没有帮助。 但是重新安装应用帮助。

        【讨论】:

          【解决方案7】:

          首先,请确保您位于正确的文件夹中。我知道这听起来很愚蠢,但是当我们疲倦时,有时我们会犯愚蠢的错误

          【讨论】:

            猜你喜欢
            • 2021-09-07
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2018-06-27
            • 1970-01-01
            • 2020-08-14
            • 1970-01-01
            • 2020-09-26
            相关资源
            最近更新 更多