错误原因:Module parse failed

解决方案:

第一步:安装如下插件

npm i vue-loader vue-template-compiler --save-dev 

第二步:在webpack.config.js中粘贴如下代码

//引入vue-loader/lib/plugin
const VueLoaderPlugin = require('vue-loader/lib/plugin');

module.exports  = {
    plugins: [   
        new VueLoaderPlugin()
    ],
    module: {
        rules: [
            {
      		  test: /\.vue$/,
        	  use: {
             	loader: 'vue-loader'
        	  }
           },
        ]
    }
};

错误原因:依旧是module parse failed,vue-loader结果显示是最新版:@15.9.8

解决方案:

看到帖子掘金说可能是vue-loader版本太高不匹配,于是再降为@13.0.0试一试

npm i vue-loader@13.0.0 --save-dev

错误原因:又变成module build failed

解决方案:

TypeError: this.getOptions is not a function (安装stylus)_zhouzhiwengang的专栏-CSDN博客

stylus-loader 版本太高了,于是就在命令行重新安装了低版本的stylus-loader。

npm i stylus-loader@3.0.2 -S

问题解决!

Logo

前往低代码交流专区

更多推荐