Webpack 如何使用新的加载程序API访问网页包配置?
My loader()需要访问在网页包配置文件中定义的选项Webpack 如何使用新的加载程序API访问网页包配置?,webpack,webpack-2,Webpack,Webpack 2,My loader()需要访问在网页包配置文件中定义的选项output.publicPath。根据webpack 2,加载程序API中的this.options属性已被弃用,这意味着我的加载程序在某个时候将不再工作。是否有其他方法可以访问此值或根据输出的值生成URL。publicPath?webpack2文档讨论了如何使用将选项传递到加载程序上下文。因此,在本例中,对于options.output.publicPath,可以将其添加到他们的webpack插件配置中: new webpack.Lo
output.publicPath
。根据webpack 2,加载程序API中的this.options
属性已被弃用,这意味着我的加载程序在某个时候将不再工作。是否有其他方法可以访问此值或根据输出的值生成URL。publicPath
?webpack2文档讨论了如何使用将选项传递到加载程序上下文。因此,在本例中,对于options.output.publicPath
,可以将其添加到他们的webpack插件配置中:
new webpack.LoaderOptionsPlugin({
test: /\.svg$/,
options: {
output: {
publicPath: options.publicPath,
},
},
}));
另请参见解决方案是使用编译时变量
\uuuu webpack\upublic\uu path\uuu