关于react npm start的问题和解决办法

在React项目中,遇到npm start启动失败的问题,错误提示为ELIFECYCLE,尝试检查3000端口未解决问题。进一步尝试删除package-lock.json和node_modules,重新npm install,但依旧无法解决。最终,发现由于eslint版本冲突导致,删除package.json中关于eslint的配置,再执行npm install -f,最后成功启动npm start。
摘要由CSDN通过智能技术生成

关于二次npm start失败且报错的解决办法:
在项目都安装完
npm start启动试验过hello world这种程序可以运行后
因为自定义js文件内部的一些改动,造成了页面展示报错。
此时我做了一个很愚蠢的决定,我先关闭了localhost3000的页面,然后关闭了终端
重点在于,我并没有停止,而是直接关闭
然后我又新建终端运行npm start
报错了!
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! test1@0.1.0 start: react-scripts start
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the test1@0.1.0 start 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! E:\nodejs\node_cache_logs\2020-09-16T16_25_35_297Z-debug.log

然后就百度,但是都不能解决
重点怀疑过两个方面,一个是3000端口被占用,但是通过cmd运行netstat查看端口命令后并没有发现问题,不死心的又重启了一遍,还是不行。
此时只能执行第二个方案,因为要删要安,我其实是不想这样的,但是找不到更好的办法,先删除package-lock.json,然后删除node_modules

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值