为什么在所有大写和下划线处写上Node js环境变量?

asp*_*ism 3 javascript environment-variables node.js

http://www.meteorpedia.com/read/Environment_Variables中,“ ...环境变量的获取和设置是通过process.env进行的。按照惯例,环境变量全部用大写字母表示,单词之间用下划线分隔,如LIKE_THIS。”

还有https://codeburst.io/how-to-easily-set-up-node-environment-variables-in-your-js-application-d06740f9b9bd:“您可以使用任何想要的名称,但可以使用一般命名惯例是大写字母,单词之间要有下划线。”

为什么?是否有反对使用骆驼案的合理论据?

TGr*_*rif 5

实际上,这些不是环境变量,而是应用程序范围内的环境常量
用大写字母命名常量是一种惯例。

下划线只是使其更具可读性。

如果愿意,您仍然可以使用camelCase,这是一个选择问题。