2012-05-31 2 views

ответ

119

Вы можете установить переменные окружения в process.env:

process.env['VARIABLE'] = 'value'; 

Узел должен заботиться о специфике платформы.

+4

Я не думаю, что вам нужно выполнить 'var process = require ('process')', process - это глобальная переменная. – alessioalex

+0

Мой плохой, отредактированный. – lanzz

+71

Обратите внимание, что это только установит переменную в вашем узле и вызовет любые дочерние процессы; он не будет, например, оставить переменную, установленную в оболочке, когда процесс узла завершится (изменение среды родительского процесса очень зависит от системы и не всегда возможно). – ebohlman

Смежные вопросы