报错:Error: module property was removed from Dependency

目录

一、背景

二、发现问题

三、解决问题

总结:


一、背景

在本地电脑跑vue项目的时候,先进行了 npm install初始化。

初始化完成并成功后,准备跑项目的时候 npm run serve(每个项目可能指令不同,和配置有关),发现运行不起来。在安装到12%,报了下面的错误

Error: module property was removed from Dependency (use compilation.moduleGraph.updateModule(dependency, module) instead)

二、发现问题

一番百度,发现原来是由于webpack4以上的版本兼容的问题。

知道了问题,那么就降低版本了。

三、解决问题

卸载原本的版本:由于可能不知道我们自己之前安装的webpack是全局安装还是局部安装,所以可以把下面的两句命令都执行一遍
1.卸载webpack命令:

全局:npm uninstall -g webpack

局部:npm uninstall webpack

2.重新安装低版本:

npm install webpack@x.x.x --save-dev(x.x.x 表示需要安装特定的版本号)

总结:

报错之前,本地安装的webpack版本是5以上,据说是webpack4以上的版本改动较大,与之前的是有所差距的,所以引起的该问题,如果采用webpack5的版本的话,则会出现以上报错所以用webpack4的版本更能互相的兼容

以上内容解决主要参考:

http://www.5imoban.net/jiaocheng/bootstrap/202203094977.html

报错:Error: module property was removed from Dependency_雪落满地香-Vue

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值