Heroku не загружает новые пакеты npm

#heroku #npm

#heroku #npm

Вопрос:

У меня есть динамический процессор Heroku, на котором запущено мое приложение React. Я добавил пакеты npm с момента моего последнего нажатия на мой локальный экземпляр сайта. Когда я нажимаю на Heroku, он развертывается, но в нем отсутствуют пакеты, и выдает ReferenceErrors, сообщающие, что пакеты не существуют.

Пакеты находятся внутри package.json . В чем может быть причина, по которой Heroku не обнаруживает новые пакеты?

Ответ №1:

Попробуйте heroku запретить кэширование ваших node_modules. т.е.:

heroku config:set NODE_MODULES_CACHE=false -a YOUR_APP_NAME

Эта команда заставляет heroku устанавливать ваш package.json заново после каждой новой сборки.