【发布时间】:2019-04-26 20:47:48
【问题描述】:
我刚开始在 codepen 上做出反应,我真的很喜欢它!我决定将它安装在我的 MacBook Air 上。我使用 npm 安装了 create-react-app,一切看起来都很好。然后我开始了一个项目,一切都很顺利。当我运行npm start 时,出现错误:
sh: react-scripts: command not found
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! react-app@0.1.0 start: 'react-scripts start'
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the react-app@0.1.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
我得出的结论是 npm 找不到 react-scripts。我已经完成了我想出的几乎所有事情:我更新了 npm;我已经重新安装了模块;我已经开始了一个新项目,但我仍然遇到同样的错误。我已经检查过了,react-scripts 在我的 node_modules 文件中。我唯一没有做的是全局安装 react-scripts,但是 create-react-app 的创建者说这是一个非常糟糕的主意。我该怎么办?
【问题讨论】: