相关疑难解决方法(0)

在OS X上安装brew,node.js,io.js,nvm,npm的建议方法是什么?

我想尽可能地使用自制软件.在OS X上安装以下内容的建议方法是什么?

并希望支持以下发展:

macos homebrew node.js npm io.js

161
推荐指数
6
解决办法
9万
查看次数

节点process.env.VARIABLE_NAME返回undefined

我在我的mac上使用环境变量来存储一些敏感的凭据,并尝试通过Node访问它们.我将它们添加到我的环境配置文件中

export VARIABLE_NAME=mySensitiveInfo

当我使用时,echo $VARIABLE_NAME我收到正确的输出(我的敏感信息).

但是,当我尝试在Node中访问这个相同的变量process.env.VARIABLE_NAME并尝试在控制台上打印出来时,我得到一个未定义的.

其他环境变量似乎没问题.例如,当我console.log(process.env.FACEBOOK_CALLBACK_URL),它将正确的值打印到我的控制台.我几天前添加了FACEBOOK_CALLBACK_URL.

我是否必须重新启动机器?环境变量在Node中可用之前是否需要一段时间?我在SO上看到的最接近的答案是这篇文章,但没有人能够弄清楚它为什么会发生.

environment-variables node.js

18
推荐指数
5
解决办法
2万
查看次数

标签 统计

node.js ×2

environment-variables ×1

homebrew ×1

io.js ×1

macos ×1

npm ×1