vue:module parse failed和module build failed的解决方案
Module parse failed:安装了vue-loader结果显示是最新版:@15.9.8,结果还是不行,看到有的帖子掘金说可能是版本太高不匹配,于是再降为@13试一试错误原因又变了:module build failed,又看到一篇帖子TypeError: this.getOptions is not a function (安装stylus)_zhouzhiwengang的专栏-CSD
·
错误原因: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
问题解决!
更多推荐
已为社区贡献1条内容
所有评论(0)