这是交易:使用 webpack,您可以提供环境变量(通过DefinePlugin
或EnvironmentPlugin
),以便它们可以被process.env.MY_VAR
. 它可以在构建时将它们与实际值内联。
但我无法尝试在 Reason 中使用它们。Bucklescript 有Node.Process
模块,但是当你使用Node.Process##env
它时,它会被转译为
var process = require("process")
var myVar = process.env["MY_VAR"]
所以它不会被 webpack 拾取并内联。那么我可以用什么来实现它将被转换为var myVar = process.env.MY_VAR
?