javascript - 为什么Node js的环境变量写的都是大写和下划线?

标签 javascript node.js environment-variables

来自 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 : "您可以使用任何您喜欢的名称,但一般的命名约定是全部大写,单词之间有下划线。"

为什么?是否有任何合理的理由反对使用驼峰式大小写?

最佳答案

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

下划线只是让它更具可读性。

如果您愿意,您仍然可以使用驼峰命名法,这是一个选择问题。

关于javascript - 为什么Node js的环境变量写的都是大写和下划线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46747839/

相关文章:

Java 环境变量设置正确,但 java 找不到 jars

testing - CMake:为 ctest 设置环境变量(或以其他方式自动从 ctest/make test 获取失败的测试输出)

asp.net-mvc - ASP.NET Core 1.0 中的 AWS Elastic Beanstalk 环境变量

javascript - 为什么 forEach 优于常规迭代器?

javascript - jQuery:如何找到每个没有链接/href 的 <a> 标签并用它的文本替换 href?

javascript - `var in array` 和 `array.indexOf(var)` 有什么区别?

node.js - 如何在 AWS Lambda 中使用加密的环境变量?

javascript - 对 Firebase Cloud Functions(Spark Tier)中的外部 API 的 HTTP 请求被拒绝

node.js - 使用稀疏 : true still getting MongoError: E11000 duplicate key error

javascript - 如何让我的弹出窗口在 5 秒后顺利出现?