“start-storybook”不被识别为内部或外部命令,

Kli*_*147 8 npm reactjs storybook

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.
Run Code Online (Sandbox Code Playgroud)

安装了故事书,但似乎无法运行。我尝试过 npm install ,但没有帮助。

npm: '8.1.0', 节点: '16.13.0' "react": "^17.0.1",

Kli*_*147 5

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


小智 5

运行后npx sb init

然后运行npx sb@next automigrate

最后将 package.json 中的脚本修改为:

"storybook": "sb dev",

"build-storybook": "sb build"