npm uninstall XXX使用时报错

当在项目中误下载了错误的包并尝试使用`npm uninstall`命令删除时,遇到报错。通过尝试在中移除包,删除node_modules文件夹,再重新安装并下载正确包的方式解决了问题。对于是否需要删除文件,存在疑问。
摘要由CSDN通过智能技术生成

前提

我在项目里要使用某个包时,要下载这个包。
下载完了,使用时,有报错了,才知道自己下载错包了。
这时有两个办法,不管这个包,去下载正确的包,或者删除这个包后下载正确的包(删除多余的包可以避免多余包带来的影响,在某些情况下)
我选择了第二种

删除包

npm uninstall XXX

npm uninstall -g XXX 

我使用这行命令时,却报错了,就是下面这种的。并不是某个包是这个问题,而是只要用这行命令删除包,就会这样
在这里插入图片描述
在这里插入图片描述
这种方法不成功,我只能另外想办法了

解决办法

1、在package.json里删除这个包
2、删除node-modules文件夹(快速删除node-module文件的方法
3、重新下载node-modules文件夹
4、重新运行项目
5、下载正确的包

第二步时,我看别人说的也要删除package-lock.json,但我没删除,我不确定要不要删除,有知道要不要删除这个文件的高手,请告诉我一声,谢谢,最好说下原由

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值