讨论数量:
比如你开发时,新加了一个环境变量叫做 USE_MOCK
,然后你本地开发时在 .env
里写了 USE_MOCK=1
,表示开启 mock
。
但是 .env
文件是不加入版本控制的,所以你这个代码推到仓库,你同事拉下来,他怎么知道新加了这个环境变量呢?
这时你在 .env.example
中写入
# 设置为 1 表示使用 mock
USE_MOCK=
你同事可以看下这个文件,就知道有哪些环境变量了,而且项目部署到新机子时,使用 cp .env.example .env
就可以直接在 .env
里包含了所有环境变量的默认值,,
感觉我解释的好啰嗦
推荐文章: