Вы пытаетесь запустить сервер разработки на Heroku, как указано:
Starting the development server...
Какова ваша задача npm start
? У вас есть npm run build
скрипт? Готов поспорить, ваш стартовый скрипт запускает веб-пакет в режиме просмотра?
Вместо этого попробуйте что-то подобное для своего package.json
:
{
//...
"scripts": {
"build": "webpack --mode production",
"dev": "webpack --mode development --watch",
"start": "node server.js"
}
}
Это предполагает, что вы используете сервер узлов, вам нужно заменить команду start
на любой сервер вы используете или используете Heroku stati c buildpack .
Если Heroku увидит скрипт build
, он запустит его при развертывании вашего приложения.
Вариант 2
Убедитесь, что у вас установлено Procfile
, если ваш сервер не запускается с «npm start»:
web: npm run server