由于之前一直是npm和cnpm混着用,也没啥问题,今天在启动Vue项目的时候,却碰见了一个错误“npm ERR! code ELIFECYCLE”,一开始是用npm run启动的,后来换成cnpm run也不行。
从截图中,看到详细的错误信息:
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! reception@1.0.0 dev: `webpack-dev-server --inline --progress --config build/webpack.dev.conf.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the reception@1.0.0 dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\wolffy\AppData\Roaming\npm-cache\_logs\2020-08-10T04_17_37_865Z-debug.log
查了一下资料,网上大多都说是因为node_modules安装的有问题,基本解决思路就是清缓存、重新install。
总结为以下几个步骤:
1、npm cache clean --force
2、rm -rf node_modules
3、rm -rf package-lock.json(可有可无)
4、npm install
但是我这次碰见的问题却不是这个原因,用这个尝试了好几次,不管是npm还是cnpm,都无法解决!!!
无奈之下,只好一点儿点儿的改配置,慢慢的调试,直到我尝试到port那一步的时候,我把项目的端口给改了,惊喜出现了,项目启动成功了。
瞬间反应过来,我的日志并没有看全,上半部分日志其实已经提示我了,可惜我没仔细看,真是罪过o(╥﹏╥)o
评论