同一个项目,怎么切换配置?
关键词:环境变量 · 把配置和代码分开

一句话说清把密钥、网址等配置放在环境变量里,而不是写死在代码中。同一份代码,换一套配置就能在不同环境运行。
打个比方
像同一台咖啡机,换不同的豆子和水量设定,就能做出不同口味,机器本身不用改。
记住这一点
密钥不要提交到公开仓库。
举个例子
# .env 文件(加进 .gitignore,不要提交) API_KEY=sk-xxxxxxxx SITE_URL=https://lindianai.com
常见误区
- ✕ 密钥放在私有仓库就安全✓ 仓库以后可能公开,或者分享给别人。密钥始终单独保管。
- ✕ 密钥泄露删掉就行✓ Git 历史里还留着。泄露了要立刻去平台作废,换一个新的。
动手试一试
让 AI 编程工具:「检查这个项目有没有把密钥写在代码里,如果有,改成从环境变量读取。」
考考你
3 道小题,看看这张卡片记住了多少。选完马上能看到解析。
1API 密钥应该放在哪里?
配置和密钥放在环境变量里,同一份代码换一套配置就能运行。
2密钥不小心提交到 Git,删掉那一行就安全了吗?
Git 历史会保留旧内容,泄露后要立刻作废旧密钥。
3密钥放在私有仓库里,可以吗?
密钥始终单独保管,不进仓库。
接着翻这几张
灵点AI 知识卡片 · 第 23 / 48 张