【问题标题】:'start-storybook' is not recognized as an internal or external command,'start-storybook' 未被识别为内部或外部命令,
【发布时间】:2021-12-25 12:20:36
【问题描述】:
PS C:..project\src\features> npm run storybook

> sfe-template-20@0.1.0 storybook
> start-storybook -p 6006

'start-storybook' is not recognized as an internal or external command,
operable program or batch file.

已安装故事书,但似乎无法运行。我试过 npm install,还是不行。

npm: '8.1.0', 节点:'16.13.0' “反应”:“^17.0.1”,

【问题讨论】:

  • 为什么不npm run start-storybook?不管这是$PATH 问题。使用 start-storybook 的完整路径可能是最简单的解决方法。
  • 这不是我使用的路径,路径因匿名而改变
  • 当然可以,但是您使用的路径不起作用:如果您正在调用 my\path\start-storybook 并且它显示“未识别为命令”,则您没有指向可执行文件
  • 已修复,节点版本必须更改。不是路径问题

标签: reactjs npm storybook


【解决方案1】:

显然节点版本必须降级到 14.15.0。之后我做了rm -rf node_modules,然后是npm install。由于我使用的是Windows,在更改节点版本之前,我必须安装NVM for Windows,然后安装正确的节点版本并在CMD中更改它(必须以管理员身份运行)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-04-29
    • 1970-01-01
    • 1970-01-01
    • 2013-10-06
    • 2013-10-11
    • 2013-01-25
    • 2016-10-01
    • 2022-01-22
    相关资源
    最近更新 更多