process.env TypeError: Невозможно прочитать свойство 'PATH' из неопределенного - PullRequest
0 голосов
/ 07 мая 2019

Почему я получаю сообщение "Не могу прочитать свойство '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" не определена

1 Ответ

1 голос
/ 07 мая 2019

Проблема в том, что я использовал функцию «обрабатывать» далее в некотором коде в той же области:

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

Не делайте этого!

...