Развертывание веб-сайта React с бэкэндом node.js - PullRequest
0 голосов
/ 02 мая 2019

В качестве посредника для отправки и получения ответа я разработал веб-сайт реагировать и node.js.Теперь я хочу поместить это на компьютер в лаборатории, чтобы каждый мог получить к нему доступ.Могу ли я установить узел на компьютере в лаборатории и запустить ту же настройку, что и на моем компьютере разработчика, и указать ip этого сервера?

Я пытался выполнить поиск развертывания с помощью узла js реагировать, но каждый, кто использует AWS, или какой-либо внешний сервер послеnpm build.Как мне развернуть приложение реагирования на лабораторном компьютере без фактического копирования кода?

Ответы [ 2 ]

0 голосов
/ 02 мая 2019

Две вещи, прежде чем вы поделитесь своим IP и портом:

  1. Настройте монитор процесса на своей лабораторной машине. Проверьте pm2 . Это поможет вам запустить ваше приложение в фоновом режиме, отслеживать приложение и запускать его после перезапуска.

  2. Включите порт в брандмауэре, чтобы все могли его использовать. если ваша лабораторная система Ubuntu, тогда разрешите ufw для порта.

Теперь вы можете поделиться своим IP: PORT, и каждый сможет получить к нему доступ, при условии, что все они подключены к одной сети.

0 голосов
/ 02 мая 2019

Если вы хотите, чтобы все имели доступ к вашему серверу, вы можете поделиться с ними вашим личным IP, чтобы другие могли получить к нему доступ, используя

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