строитель электронов, как установить переменные среды узла

двойная кавычка пользователя, чтобы получить точное значение. например:

echo "${var}"

, и он правильно прочитает ваше значение.

1
задан Albert 17 January 2019 в 09:26
поделиться

1 ответ

Если вы хотите, чтобы переменные среды устанавливались во время выполнения, вы можете установить их вручную или использовать другие инструменты, такие как dotenv https://www.npmjs.com/package/dotenv

Но самый простой способ - установить их во время выполнения при запуске двоичных файлов. Вы можете использовать либо пакетный скрипт (если windows), например:

setlocal
set NODE_ENV=production
.\your-binaries.exe
endlocal

Примечание : setlocal предотвращает утечку переменной в дальнейшем.

Однострочная версия может быть set NODE_ENV=production && .\binaries.exe

Под Linux работает так же: установить переменную, затем запустить.

0
ответ дан SigmaSoldier 17 January 2019 в 09:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: