如题现在配置 webpack loader 出现了问题,主要症状是不知道如何将自定义参数传给自己写的 babel 插件,目前是以 query 的写法写上去的
代码:
babel-loader?presets[]=es2015,presets[]=stage-1,presets[]=stage-0,presets[]=react,Plugins[]=babel-plugin-components
如何将
options=8888888888,cat=123
这个参数传给 babel-plugin-components ?
module.exports = function(babel){
console.log(babel)//这个参数会在哪个节点上
}
求大神解惑
没有太明白你最后想要什么
上面的 loader 参数也可以写成类似这样
{
test: /\.(js|jsx)$/,
loader: 'babel-loader',
...
query: {
plugins: ['babel-plugin-components'],
presets: ['es2015', 'stage-1', 'stage-0', 'react']
}
}
已经解决,官方还支持第二种写法
loader?{'option':1,option2:{1:123,5:123}}