首页 > webpack中的 babel-loader 如何传参?

webpack中的 babel-loader 如何传参?

如题现在配置 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}}
【热门文章】
【热门文章】