#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
заново после каждой новой сборки.