关于Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js): ModuleBuildErro

今天构建项目的时候,报了下面的这个错误:

关于Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js):  ModuleBuildErro

 

 

一直以为是node-sass和sass-loader版本的问题,重新安装这两个插件也不行;

后来发现是今天element进行了版本更新,node-sass改成了dart-sass,导致css里面的一些语法报错,如/deep/不能用了,得换成::v-deep的形式等;

关于Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js):  ModuleBuildErro

 

 

 

问题解决:

  1.可以固定element-ui的版本号为2.15.6或者其他2.15.7以下的版本;

  2.node-sass 换成 dart-sass,但是里面的一些css语法相对应的都要进行修改,比较麻烦。

建议使用第一种方法就可以

上一篇:webpack5 url-loader打包图片资源大小与limit限制结合时,生成重复图片资源,页面也不能正常显示打包后的图片的问题的解决


下一篇:Failed to compile../src/views/sagc/component/EchartLine.vue?vue&type=script&lang=js& (./node_modul