Webpack 防止Web包损坏process.env变量
在webpack 4绑定的节点库中,我希望使用环境变量,如Webpack 防止Web包损坏process.env变量,webpack,uglifyjs,Webpack,Uglifyjs,在webpack 4绑定的节点库中,我希望使用环境变量,如process.env.APP\u NAME,这些变量将传递给最终用户应用程序(在导入库之后)。我已尝试使用以下网页配置自定义UglifyJsPlugin并防止损坏它: optimization: { minimizer: [new UglifyJsPlugin({ uglifyOptions: { mangle: { reserved: ['process']
process.env.APP\u NAME
,这些变量将传递给最终用户应用程序(在导入库之后)。我已尝试使用以下网页配置自定义UglifyJsPlugin
并防止损坏它:
optimization: {
minimizer: [new UglifyJsPlugin({
uglifyOptions: {
mangle: {
reserved: ['process']
}
}
})]
}
但它不起作用。我真的不知道这是否可能。然后,如果我做得对。您是否尝试过将
mangle
设置为false
?您是否尝试过将mangle
设置为false
?