process.env TypeError:无法读取未定义的属性“ PATH”

时间:2019-05-07 15:52:15

标签: node.js environment-variables undefined

为什么在这样的代码中出现“无法读取未定义的属性'PATH'”

console.log(process.env.PATH)

我希望获得UNIX环境变量PATH(PATH = / usr / local / sbin:/ usr / local / bin:/ sbin:/ bin:/ usr / sbin:/ usr / bin:/ root / bin)< / p>

但是我的node.js“ process.env”变量未定义

1 个答案:

答案 0 :(得分:1)

问题是我在同一范围的某些代码中进一步使用了“过程”功能:

var path = process.env.PATH
// a lot of code
// .. more code
function process(something) 
{ 
     // process something
} 

不要这样做!