Хитрость в том, что Heroku по умолчанию устанавливает только производственные зависимости при развертывании, поэтому те, которые перечислены в dependencies
ключе от вас package.json
, запустив npm install --production
.
Переместите зависимости, которые имеют решающее значениечтобы ваше приложение работало - как, например, redux-logger - от devDependencies
до dependencies
, и это должно решить вашу проблему.
devDependencies
предназначены для вещей, которые поддерживают вас в разработке, но не требуются длярабочая копия вашего приложения для запуска, например, для тестирования модулей.