我试图设置一个环境变量,当我推动回购协议的某个分支("下一个"分支)时,目标是只在这个分支中定义这个变量.
我已经阅读了netlify文档,不知道自己做错了什么:
https://docs.netlify.com/configure-builds/file-based-configuration/
所以我在netlify中使用了以下代码.toml文件:
[context.next.environment]
SITE_BRANCH = "next"
我也试了[context.next]
次
我的变量从未出现在进程中.环境
有人知道我做错了什么吗?谢谢
编辑
这是我的nuxt.config.js
文件:
export default {
publicRuntimeConfig: {
SITE_BRANCH: 'process.env.SITE_BRANCH'
}
}
这是我的.env
文件:
SITE_BRANCH=next