webpack中遇到 ERROR in ./node_modules/***的解决办法

如果在使用webpack编译时遇到如下情况:

可以看见遇见一片红,但是只要关注开头,就是ERROR in ./node_modules/***,于是可以想到你的node_modules出现了问题,

可能你的包出现问题,但是实际上包出现问题的几率不大,那什么导致了node_modules出现了问题?

 

解决方法:原因基本是你在使用babel的时候,babel的文件匹配规则出现了错误,打开你的webpack.config.js,找到module里的rules数组,看看是不是自己的babel匹配规则缺少了exclude:/node_modules/

如果只是 { test:/\.js$/ , use:"babel-loader" } 就会出现以上的错误,应该添加上 exclude:/node_modules/

改成:{ test:/\.js$/ , use:"babel-loader",exclude:/node_modules/ } 

然后你再重新编译,你会发现问题解决啦!!!欢迎点赞****

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值