首页 > webpack loader 使用require.resolve怎么结合设置参数?

webpack loader 使用require.resolve怎么结合设置参数?

webpack loader 因为使用了require.resolve,一些loader需要通过 ?xxx 去设置功能参数,需要怎么结合起来一起?

如:html-loader 有一个参数是 interpolate,官方的写法的

{
    test: /\.html$/,
    loader: 'html-loader?interpolate',
},

因为node modules 不在相同路径下,所以使用了require.resolve,

{
    test: /\.html$/,
    loader: require.resolve('html-loader'),
},

怎么加上 interpolate 配置呢?


这么写

{
    test: /\.html$/,
    loader: require.resolve('html-loader'),
    query:'interpolate'
}

谢邀,可以通过query,来将loader和query部分分开。
参考链接:https://webpack.github.io/docs/using-loaders.html#query-parameters

【热门文章】
【热门文章】