如何在处理时间内(而不是浏览器中的运行时)获取/访问webpack ENV变量? webpack.DefinePlugin(...)
似乎在html文件中不起作用,我无法访问主要index.html
中的ENV变量
有什么办法吗?
最佳答案
您可以使用html-webpack-plugin。您将必须使用.ejs或其他模板语言,然后再使用
new HtmlWebpackPlugin({
template: './src/public/index.ejs',
inject: 'body',
environment: process.env.NODE_ENV
}),
在index.ejs中
<body class="<%= htmlWebpackPlugin.options.environment %>">
关于webpack - 如何在html中传递webpack环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39902197/