И твой heroku prebuild в package json - это очень странная идея. Наверное оно и сбивает все
без него еще хуже, с ним он будет запускать свои команды - которые мне вообще не нужны, там yarn run build, yarn install, я просто перезаписываю дефолтные, иначе он куча лишнего запускает,
без него еще хуже, с ним он будет запускать свои команды - которые мне вообще не нужны, там yarn run build, yarn install, я просто перезаписываю дефолтные, иначе он куча лишнего запускает,
по-умолчанию хероку игнорирует дев-пакеты. ты хочешь запустить сервер, но экспресс у тебя в дев-пакетах, а реакт в обычных. и вместо того, чтобы переместить экспресс в обычные пакеты, ты начинаешь костылить непонятное.