关于 npm 5.5 版本 安装webpack 报错 ERR! code EEXIST 和 ERR! code EPERM 两个错误的解决办法

在搭建React开发环境时安装 webpack遇到了这个错误,下面说一下我的解决历程以及我最终的解决办法,不一定通用,希望能帮到遇到同样问题的朋友。
在全局安装时报错如下:
这里写图片描述

报错 ERR! code EEXIST
安装到当前项目的报错如下:
这里写图片描述

报错ERR! code EPERM
百度结果说是npm 版本从 5.4 开始出现的这个问题。
百度到的解决方法有 安装时添加 webpack 版本号,试过无效;
后来仔细研究报错发现关键点:
这里写图片描述
发现提示是让删除这个文件,再重试。
果然,我删掉那个 webpack 文件夹重试就安装成功了。

再次试了试安装到当前项目还是报错:
这里写图片描述

后来发现在当前项目的 E:\learn\ReactNews\node_modules 下没有 fsevents 这个文件夹,创建文件夹重试就安装成功了。
package.json 文件已经有了 webpack 。
这里写图片描述

以上就是我的解决方案,完全不知道为什么报错,如果有大神知道还望告知。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值