在Node JS和React上遇到错误

时间:2019-03-07 07:09:58

标签: node.js reactjs nodes

我有一个小问题,我正在研究React.js和Node.js项目,在我下载npm install atomic-layout --save

之前,我的项目运行良好。

我的命令:npm start(用于下载前使用)

我收到此错误:

react-scripts 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! client@0.1.0 start: `react-scripts start`
npm ERR! spawn ENOENT
npm ERR! 
npm ERR! Failed at the client@0.1.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

我的问题如下:这是否链接到npm install atomic-layout --save的下载?我应该卸载该npm软件包吗?

预先感谢您的回答

2 个答案:

答案 0 :(得分:2)

尝试以下操作,

  • 删除package-lock.json文件
  • 完全删除node_modules文件夹。
  • 再做一次npm install

希望这会有所帮助!

答案 1 :(得分:1)

我猜您正在使用react-create-app。在此之上安装任何其他库都应该不是问题,但是似乎react-scripts的{​​{1}}依赖项已被删除,您可以检查它是否仍然存在吗? / p>

否则,请使用package.json重新安装npm依赖项。如果npm install被删除,请运行react-scripts重新安装它,然后再次将其保存在依赖项中。