解决npm ERR! code ELIFECYCLE npm ERR! errno 1问题

错误:

解决npm ERR! code ELIFECYCLE npm ERR! errno 1问题

原因及解决办法:

第一种情况:

最开始发现的时候,是因为我用了两个不同的编辑器,同时打开这一个项目,然后就报出了这个错,如果情况好一点的话,就是端口号已经被占用了,这个时候,只要释放掉端口号就好了。然后再重启项目就好了。

第二种情况:

我刚开始不知道什么原因,和同事一直在乱改,一波骚操作。然后可能动到了一些文件的东西了。然后就算重启了电脑,端口也没有被占用,也一直报npm ERR! code ELIFECYCLE npm ERR! errno 1问题,查了百度,感觉可能是动了node_modules里面的东西。

解决办法:

删掉项目中的node_modules文件夹和package-lock.json文件,网上有很多快速删掉node_modules的指令和方法,但是我照搬了一下,发现都不行,所以还是手动删掉是最快的。

解决npm ERR! code ELIFECYCLE npm ERR! errno 1问题

然后,执行 npm install 指令重新安装下载依赖库。

最后启动项目即可。