sh: react-scripts: 运行 npm start 后找不到命令

新手上路,请多包涵

我将一个反应应用程序克隆到我的系统上并运行以下命令

npm install -g create-react-app
npm install --save react react-dom

之后我跑了

npm start

但它抛出了上述错误,它在我将它推送到 github 的其他系统上运行良好。但无论是 windows 还是 mac 克隆后,它都无法在任何其他系统上运行。

原文由 Devesh Jadon 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 827
2 个回答

检查 node_modules 目录是否存在。在一个新的克隆之后,很可能没有 node_modules (因为这些是 .gitignore ‘d)。

解决方案

运行 npm install (或 yarn )以确保下载所有 deps。

替代解决方案

如果 node_modules 存在,用 rm -rf node_modules 将其删除,然后运行 npm install (或 yarn ) —02d1cfe3f44df2cb60d—)

原文由 DeBraid 发布,翻译遵循 CC BY-SA 4.0 许可协议

尝试了以上所有方法,但没有任何效果,所以我使用了 npm i react-scripts 并且有效

原文由 Pip 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进