Ошибка «Невозможно использовать оператор импорта вне модуля» при развертывании в Heroku - PullRequest
1 голос
/ 16 января 2020

Я довольно новичок в разработке и в Heroku, но я пытаюсь развернуть приложение реагирования. Я могу прекрасно запустить приложение, когда запускаю его локально, однако у меня возникают проблемы при развертывании в Heroku. Похоже, что он успешно собирается, однако я продолжаю сталкиваться с ошибкой приложения, и когда я проверяю логи heroku, я получаю следующее:

логи heroku

Когда я искал для этой синтаксической ошибки это, кажется, довольно популярно, и похоже, что это может иметь какое-то отношение к моему индексу. js файл похоронен в клиенте -> sr c -> index. js (Я указываю это местоположение в моем Procfile). Однако я не понимаю, почему эта ошибка импорта не доставляет мне проблем локально, только когда я пытаюсь отправить sh в Heroku.

Редактировать:

Дополнительная ошибка залогинился здесь. Нет ошибок демона

1 Ответ

0 голосов
/ 30 апреля 2020

У меня была похожая проблема при попытке развернуть мое первое приложение реагирования на heroku

Я нашел супер простое решение, которое делает развертывание на heroku безболезненным.

Вот шаги, которым я следовал, чтобы сделать это:

create-react-app $APP_NAME
cd $APP_NAME
git init
heroku create $APP_NAME --buildpack https://github.com/mars/create-react-app-buildkit.git
git add .
git commit -m "initial commit"
git push heroku master

[https://www.youtube.com/watch?v=zDiQrgeGTuU&t=135s] [1] Вот ссылка на видео YouTube, за которым я следовал.

Насколько я могу сказать, Основным ключом здесь был buildpack, так как он делал большую часть тяжелой работы с точки зрения подготовки приложения к запуску.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...