返回首页
基础设施与部署Environment Variables

环境变量

把数据库密码、API Key、环境标记这些敏感配置放在代码外面。代码不变,换个环境换套配置就行。

做什么会用到

  • 01做 AI 产品:OPENAI_API_KEY 绝对不能写进代码(泄漏等于烧钱),必须放环境变量
  • 02做本地 / 线上区分:本地连测试数据库,线上连生产数据库,靠环境变量切换
  • 03上 GitHub 前:.env 文件必须加进 .gitignore,泄漏到公开仓库 24 小时就会被盗刷
  • 04部署到 Vercel / Railway:在平台后台填环境变量,不要在代码里硬写

想用它怎么问 AI

我的【XXX 项目】要上线,涉及的密钥有【数据库 / AI API / 支付】。请告诉我这些该怎么用环境变量管理、部署到【Vercel / Railway】时在哪里配置、本地怎么用 .env。

打个比方

像系统启动时随身带的一张配置纸条。

相关词