【发布时间】:2018-03-26 15:33:07
【问题描述】:
来自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:“你可以使用任何你喜欢的名字,但一般的命名约定是全大写,单词之间有下划线。”
为什么?是否有任何反对使用骆驼案的正当理由?
【问题讨论】:
-
你自己引用了它:“按惯例”。
-
因为 Unix 约定是环境变量被命名为 ALL_CAPS_AND_UNDERSCORES。这在某些圈子中被称为 constant case,因为许多人使用这种风格命名程序常量。
-
为什么称它们为“node.js 环境变量”?它们只是环境变量。
标签: javascript node.js environment-variables