环境变量
vercel 平台有很多环境变量,为了实现特殊的需求,需要部署环境能够读取平台提供的特定环境变量。
- 文档: https://vercel.com/docs/environment-variables
- 管理环境变量: https://vercel.com/docs/environment-variables/managing-environment-variables
设置团队级别的环境变量
不可能每一个 vercel 项目都配置环境变量,这里我选择配置团队级别的环境变量。称呼为团队环境变量
。
按照以下步骤,在 vercel 的团队配置内设置环境变量:
- 选择团队。
- tab 栏,选择设置栏。
- 侧边栏,选择环境变量。
- 下拉选择栏,默认选择全部环境。
- 设置环境变量。
- 记得点击保存按钮。
详情
在项目内连接团队环境变量
新建团队环境变量
后,按照官方文档,我们使用共享环境变量
的方式,实现局部项目导入全局变量的目的。
- 仪表盘选择项目。
- tab 栏,选择设置栏。
- 侧边栏,选择环境变量。
- tab 栏,选择
共享环境变量
。 - 下拉多选框,勾选刚才在团队里面配置的环境变量。
- 记得点击链接按钮,链接到团队环境变量。
允许使用 corepack
配置 ENABLE_EXPERIMENTAL_COREPACK
环境变量即可。
- 文档: https://vercel.com/docs/builds/configure-a-build#corepack
- 博客: https://vercel.com/changelog/corepack-experimental-is-now-available
具体示例如下:
bash
ENABLE_EXPERIMENTAL_COREPACK=1
获取全部的 git 日志信息
bash
VERCEL_DEEP_CLONE=true