【问题标题】:process.env TypeError: Cannot read property 'PATH' of undefinedprocess.env TypeError:无法读取未定义的属性“PATH”
【发布时间】:2019-05-07 15:52:14
【问题描述】:

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

console.log(process.env.PATH)

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

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

【问题讨论】:

    标签: node.js environment-variables undefined


    【解决方案1】:

    问题是我在同一范围内的一些代码中进一步使用了函数“process”:

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

    不要这样做!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-24
      • 2019-08-19
      • 1970-01-01
      相关资源
      最近更新 更多