Rea*_*eal 6 javascript node.js
设置环境变量与process.env.thing = 42创建全局变量有global.thing = 42什么不同?
当宁愿process.env.thing过global?这两个对象的优缺点是什么?
Ale*_*yne 10
global是全局对象。process在全球范围内可用,因为它是 的属性global。实际上:
global.process === process //-> true
Run Code Online (Sandbox Code Playgroud)
process.env具有设置为系统环境变量的属性。这些可以在节点本身之外以多种方式设置,并通过访问 的属性来读入process.env。
在命令行尝试:
FOO=bar node -e "process.env.FOO"
Run Code Online (Sandbox Code Playgroud)
进程模块只是一个全局可用的东西。
| 归档时间: |
|
| 查看次数: |
1462 次 |
| 最近记录: |