无法使用process.env在〜/ .profile中获取环境变量或在Mac中使用〜/ .bash_profile

时间:2013-05-09 21:40:45

标签: javascript node.js node-webkit

我试图在Mac上的node.js(使用node-webkit)应用程序中获取环境变量,但我无法做到。

我添加了条目

导出MY_PROJECT = \ Library \ MrProject

.bash_profile和〜/ .profile。

我做了两个来源,当我尝试访问process.env.MY_PROJECT时,它返回undefined。我试图访问process.env并且它运行的东西很少,但它不会返回我在〜/ .profile和/或〜/ .bash_profile中导出的环境变量。

1 个答案:

答案 0 :(得分:1)

修改配置文件时需要source ~/.bash_profile。或者注销并登录以使其生效。尝试将process.env.MY_PROJECT替换为process.env.PATH进行测试。