为什么在这样的代码中出现“无法读取未定义的属性'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”变量未定义
答案 0 :(得分:1)
问题是我在同一范围的某些代码中进一步使用了“过程”功能:
var path = process.env.PATH
// a lot of code
// .. more code
function process(something)
{
// process something
}
不要这样做!