只读变量
这些变量是针对构建和预览环境预先定义的。它们是自动设置的,无法更改。您可以在gatsby-config.js
或通常引用环境变量的任何其他位置引用它们。
BRANCH:
当前git分支的名称。对于根据分支交换环境变量很有用。CI:
始终为true
。GATSBY_CLOUD:
始终为true
。对于检查您的构建是否正在Gatsby Cloud上运行非常有用。
这就是盖茨比云doc所说的。
但是当我打印出process.env.BRANCH
的控制台时,它是undefined
,而process.env.GATSBY_CLOUD
是true
。
欢迎任何帮助。