我现在想要配置个preloader去自动化的加一些代码,我参考的是这个文档:https://cli.vuejs.org/guide/webpack.html#modifying-options-of-a-loader
我试了两种写法
第一种:
config.module
.rule("vue")
.use("vue-loader")
.tap((options) => {
return {
preLoaders: {
addCommonTemplate: function (source, map) {
console.log("addd", source, map);
this.callback(null, source, map);
},
},
};
});
这么写直接就报错了,下面附件有图
第二种:
config.module
.rule("vue")
.use("vue-loader")
.tap((options) => {
options.preLoaders = {
addCommonTemplate: function (source, map) {
console.log("addd", source, map);
this.callback(null, source, map);
},
};
return options;
});
这么写不会报错但是没有任何效果,没有输出log
想问下正确的写法应该是怎么样的呢,没有配置成功