2017-02-06 3 views
1

У меня есть приложение node.js, которое я создаю/хостинг на Heroku. Я хотел бы использовать переменные окружения, установленные на Heroku при создании моего приложения. например, в упаковке.jsonИспользовать переменную process.env в сценарии npm

"scripts": { 
    "postinstall": "build --option="MY_HEROKU_ENVIRONMENT_VARIABLE" 
} 

Возможно ли прочитать эти переменные при запуске скрипта?

Заранее спасибо /Eric

ответ

2

Нет, это невозможно. Вместо этого вы можете определить сценарий Node для запуска и использовать этот сценарий для переменных среды.

Например, что если ваша postinstall цель была просто node postinstall.js, а затем внутри вашего postinstall.js сценария вы читаете значение process.env.MY_HEROKU_ENVIRONMENT_VARIABLE?

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