Проблема в том, что вы используете webpack-dev-server
для запуска проекта.Этот пакет определен в devDependencies в вашем package.json , что означает, что при развертывании на heroku, он (heroku) запустит сборку для производства, что означает, что все devDependencies не будут включены и, следовательно, ошибка
sh: 1: webpack-dev-server: не найдено
Так что если вы действительно хотите запустить dev-сервер в производственной среде, включите webpack-dev-сервер в разделе зависимостей вашего файла пакета, в отличие от devDependencies.
Если нет, то, что я бы предложил, тогда следуйте по this .Он расскажет вам, как подготовить вашу среду к развертыванию на герою для производства.