как запустить Django и сервер React вместе? - PullRequest
0 голосов
/ 03 августа 2020

Я хочу знать, возможно ли запустить два сервера Django и React. js вместе? каждый раз, когда я должен запускать Backend с python manage.py run server, а затем я должен go to Frontend и Run npm Start

на самом деле у меня есть один проект Fullstack с подпапками Backend и Frontend

мой вопрос есть ли у нас код для запуска обоих серверов вместе или нет?

Ответы [ 2 ]

1 голос
/ 03 августа 2020

Вы можете создать сценарий bash, который переходит в каждую вашу папку и запускает эти команды за вас.

Что-то вроде:

cd /backend
python -d manage.py runserver

cd ../frontend
npm run start

Предполагается, что ваш проект находится в app/backend и app/frontend. Поместите этот сценарий в app, например, как start_servers.sh. И запустите это как bash start_servers.sh

Примечание: Этот сценарий, вероятно, не запустится, потому что флаг -d для запуска сервера в автономном режиме, вероятно, не будет работать. И я не тестировал. Возможно, это то, чего вы не хотите. Этот сценарий только демонстрирует, что это возможно, но с ним нужно будет немного поработать.

1 голос
/ 03 августа 2020

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

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