跳转到内容

技术栈与运行环境 · DEFINED TERM

环境变量

由运行环境注入、用来区分配置而不写死在源码里的键值。

你可能会这样说“开发和生产用不同接口地址,密钥不能提交 Git”

VISUAL EXAMPLE

先看懂它怎么工作

  1. 01进程启动
  2. 02读取环境值
  3. 03校验必需项
  4. 04配置程序行为

MECHANISM

运行机制

  1. 进程启动
  2. 读取环境值
  3. 校验必需项
  4. 配置程序行为

USE WHEN

适合这样用

管理地址、开关和敏感配置

NOT FOR

不要这样理解

不要把前端公开变量当成秘密保存

TELL YOUR AGENT

可直接发给 Agent

请按“环境变量”的概念处理这个需求:开发和生产用不同接口地址,密钥不能提交 Git。先说明实现边界,再给出可检查的结果。

ACCEPTANCE

怎么确认它真的做好了

缺失变量会明确失败,秘密不进入仓库和前端包

OFFICIAL SOURCES

官方来源