【发布时间】:2020-06-14 10:07:36
【问题描述】:
我正在尝试使用 Vercel 设置开发/登台,因此我需要为我的 Gatsby 应用程序(客户端)使用登台密钥。
我尝试过的:
- 从 Vercel 项目设置中添加环境
Preview变量并连接 Gitlab 进行集成。然后在dev中推送测试提交以测试 env 是否正常工作,但它没有。
这应该基于此线程:https://github.com/vercel/vercel/issues/2613#issuecomment-594036619
- 使用 Vercel CLI 进行部署,它能够公开环境变量,但它使用生产变量。我相信这是因为从构建步骤
npm run build。但是我应该如何公开登台环境呢?
任何线索将不胜感激!
【问题讨论】:
-
你读过 Gatsby 的 Environment Variables 指南吗?除了默认的
development和production,还有一个section about custom environments。