首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Node.js:有关于process.env变量的文档吗

Node.js:有关于process.env变量的文档吗
EN

Stack Overflow用户
提问于 2013-02-25 09:52:57
回答 1查看 80.2K关注 0票数 61

我在我的程序中使用了一点process.env,似乎这个变量与我的程序没有任何关系,没有它我的应用程序也可以很好地工作。

那么,如何才能充分利用process.env呢?有没有关于它的文档或教程?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-25 09:59:13

尝试此链接http://nodejs.org/api/process.html#process_process_env

然后你可以用nodeJS编写一个小程序:

代码语言:javascript
复制
console.log(process.env)

并运行它

代码语言:javascript
复制
$ node myProgram.js

{ TERM_PROGRAM: 'iTerm.app',
  TERM: 'xterm',
  SHELL: '/bin/bash',
  CLICOLOR: '1',
  TMPDIR: '/var/folders/ff/59np25p96x95hpgbtsv3r6zr0000gn/T/',
  Apple_PubSub_Socket_Render: '/tmp/launch-LIiu0r/Render',
  OLDPWD: '/Users/hermanjunge',
  USER: 'hermanjunge',
  COMMAND_MODE: 'unix2003',
  SSH_AUTH_SOCK: '/tmp/launch-XOMy7j/Listeners',
  __CF_USER_TEXT_ENCODING: '0x1F5:0:0',
  Apple_Ubiquity_Message: '/tmp/launch-jiZQH0/Apple_Ubiquity_Message',
  LSCOLORS: 'ExFxCxDxBxegedabagacad',
  PATH: '/Users/hermanjunge/.rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/local/mysql/bin',
  PWD: '/tmp',
  ITERM_PROFILE: 'hermanjunge',
  SHLVL: '1',
  COLORFGBG: '7;0',
  HOME: '/Users/hermanjunge',
  ITERM_SESSION_ID: 'w1t4p0',
  LOGNAME: 'hermanjunge',
  LC_CTYPE: 'UTF-8',
  DISPLAY: '/tmp/launch-HCtQeC/org.macosforge.xquartz:0',
  _: '/usr/local/bin/node' }

然后,我们了解到,我们可以从运行应用程序的环境中获取元素。例如:

代码语言:javascript
复制
console.log(process.env.PWD);

它会返回

代码语言:javascript
复制
/tmp

以此类推。

票数 80
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15058954

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档