Можно ли развернуть веб-приложение «следующий / реагировать + узел / express» на одну учетную запись сервера, например на heroku? - PullRequest
2 голосов
/ 20 апреля 2020

Я создаю веб-приложение с помощью Next.js / React. js + Node.js.

Я бы хотел развернуть свое приложение не отдельно, а на одном сервере (например, Heroku).

Как я мог это сделать и заставить это работать?

Ответы [ 2 ]

1 голос
/ 21 апреля 2020

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

Нашел это сегодня, прошел демонстрацию и получил лучшее понимание того, что происходит, и было возможность реструктурировать мой проект, чтобы заставить его работать. В этом посте рассказывается, как Express обслуживать ваш проект React с помощью heroku-postbuild.

Другие вещи, которые меня смутили: мне понадобилось два пакета. json файлов (один для Express и один для Реагируйте), и у меня не было моего express каталога приложений, настроенного на поиск индекса. html

https://daveceddia.com/deploy-react-express-app-heroku/

1 голос
/ 20 апреля 2020

Используя пакет npm i -D одновременно вы можете запустить оба проекта на одном сервере. Используйте эту ссылку для ссылки https://dev.to/numtostr/running-react-and-node-js-in-one-shot-with-concurrently-2oac

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