我爱模板网在使用VUE3做项目时,运行npm run serve,安装到12%,报了下面的错:
Error: module property was removed from Dependency (use compilation.moduleGraph.updateModule(dependency, module) instead)
一番百度,发现原来是由于webpack4以上的版本变动较大,与之前的是有所差距的,所以如果是采用vue3创建的vue项目,用webpack4的版本更能互相的兼容,如果采用webpack5的版本的话,则会出现以上报错。
知道了问题,那么就降低版本了。
卸载原本的版本:由于可能不知道我们自己之前安装的webpack是全局安装还是局部安装,所以可以把下面的两句命令都执行一遍
全局:npm uninstall -g webpack
局部:npm uninstall webpack
重新安装低版本:nnpm install --save-dev webpack@x.x.x (x.x.x 表示需要安装特定的版本号),我爱模板网安装的是4.42.0版本
安装webpack-cli:npm install --save-dev webpack-cli