Postinstall не получает NODE_ENV
Когда я развертываю свое приложение режима в Heroku, после того, как оно завершило установку своих зависимостей, оно выполняет "npm run postinstall" согласно документам, однако переменная NODE_ENV не установлена, поэтому мое приложение собирается в режиме разработки.
Простым решением было бы добавить NODE_ENV=production впереди, но это могло бы вызвать проблемы при развертывании в стадии подготовки. Их документация говорит, что переменная должна быть установлена, но это не так. Что мне не хватает?
Спасибо!
0 ответов
Вы можете просто зайти в heroku и установить переменную NOD_ENV, выполнив в терминале следующее:
heroku config:set NODE_ENV=production
Или вы можете просто зайти в настройки heroku и установить config vars.