环境变量用于配置应用运行时的参数,如 API 密钥、数据库连接等。
⚠️ 注意
修改环境变量后需要重新部署才能生效。
以下变量由系统自动注入:
| 变量名 | 说明 |
|---|---|
PORT | 应用监听端口 |
DATABASE_URL | 数据库连接字符串(如已添加) |
NODE_ENV | Node.js 环境(production) |
API 密钥、数据库密码等敏感信息应通过环境变量配置, 不要硬编码在代码中。
OPENAI_API_KEY、REDIS_URL本地开发时使用 .env 文件, 部署时通过平台配置。
# .env.local OPENAI_API_KEY=sk-xxx DATABASE_URL=postgresql://...
OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxx
SUPABASE_URL=https://xxx.supabase.co SUPABASE_ANON_KEY=eyJxxx
APP_NAME=MyApp DEBUG=false MAX_UPLOAD_SIZE=10485760