我只是想知道.env
环境变量文件是否有任何标准化约定。如果我有多个设置(例如development
,staging
,production
),应该用什么标题?
我看过:
.env.development
,... development.env
,... settings.development.env
,... .env
,.env.staging
,.env.production
,... 如果没有标准,是否有要使用的参数(对于JS中的字符串,类似""
和''
之类的参数)?您使用哪个?为什么?
答案 0 :(得分:1)
节点生态系统中只有一个标准-将funs <- map2( locations$box, locations$offset,
~partial(image_composite, composite_image=get(.x),
offset=.y, operator="over") )
## Equivalent to x %>% funs[[1]]() %>% funs[[2]]() %>% ...
compose(!!!funs)(x)
变量中的production
用于生产。它被不同的工具用来优化。
剩下的就在你身上。但就我个人而言,我认为没有理由使其变得复杂。如果您不仅需要区分实例NODE_ENV
,production
,还可以使用其他环境变量。
此外,在使用不同的development
进行登台和生产时,还需要小心。因为暂存的主要目的是要对所有产品进行尽可能接近生产的测试。因此更改NODE_ENV
可能是生产失败的原因。