[英]Using Webpack custom loader in loaders array
我正在嘗試構建Webpack自定義加載器:
module.exports = function(source) {
// Transform the source and return it
console.log('$$$$$$$$$$$$$$$$$$$$$');
return source;
};
現在,我想在加載程序數組中使用它,例如:
loaders: [
{test: /\.vm$/, loader: 'vm-loader', exclude: [/node_modules/, /dist/]}
]
我嘗試使用resolveLoader
的alias
,但是沒有用:
resolveLoader: {
alias: {
"vm-loader": path.join(__dirname, "./lib/velocity-plugin")
},
root: [
path.join(__dirname, 'node_modules'),
path.resolve('./node_modules')
]
}
我想念什么?
回答我自己的問題:
事實證明,我的自定義加載器無法正常運行,因為webpack無法在不需要的文件上運行。 就我而言,這些html / vm文件不是必需的,也不是捆綁軟件的一部分(它們由服務器呈現)。
我的解決方案是添加gulp以使其正常工作。 另一個(hacky)解決方案將使用此方法
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.