我已经用React路由器设置了一个React应用。我的应用程序启动正常,到目前为止,我在前端上构建的内容没有任何问题,但是当我第一次退出时,出现以下错误。我遵循了以前的文章中的建议,并尝试了几次npm安装,但是当我第一次退出该应用程序时,我仍然遇到此错误。在路由器端,我有一个package.json,yarn.lock和package-lock.json。在我完成的其他React项目上,我没有看到package-lock.json,所以我不知道这是否引起了问题?我对编码非常陌生,因此非常感谢您能提供的帮助。
注意:我已经尝试过这些命令,但是退出路由器后,它无法解决出现此错误的问题。
步骤1:npm缓存清理--force
第2步:删除node_modules文件夹
第3步:npm安装
代码如下:
npm错误!代码ELIFECYCLE
npm ERR! errno 1
npm ERR! mern@1.0.0 start:dev:concurrently "nodemon --ignore 'client/*'" "npm run client"
npm ERR!退出状态1
npm ERR!
npm ERR!在mern@1.0.0 start:dev脚本上失败。
npm ERR! npm可能不是问题。上面可能还有其他日志记录输出。
npm ERR!可以在以下位置找到此运行的完整日志:
npm ERR! /Users/sarabroad/.npm/_logs/2018-08-30T00_26_56_073Z-debug.log
答案 0 :(得分:0)
确保您的NPM版本是最新的npm install -g npm@latest