Некоторое время go я создаю приложение Node / Express React. Часть приложения Node работает на порту 4000, часть приложения React работает на порту 3000.
Моя структура папок такова:
app
|-build
|-src
|-...
server
|-index.js
|-routes
ecosystem.config.js <- pm2 config for firing up both respective apps.
...
Я использую pm2 для их запуска одновременно. Я настроил это для работы на aws ec2 и go, настроив прокси NGINX для маршрутизации трафика c на порт 80. Теперь я пытаюсь использовать Netlify, чтобы поэкспериментировать и посмотреть, смогу ли я развернуть с такими приложениями (MERN Apps) проще не связываться с конфигурациями NGINX.
В основном попытка развернуть это не удается.
Команда сборки для запуска обоих приложений на портах 3000 / 4000 - это pm2 start
. Попытка выполнить эту команду, поскольку «команда сборки» не приводит к успешному развертыванию.
Я был бы очень благодарен за любое понимание этого. Прошу прощения, если мой вопрос непонятен, я с радостью уточню, если это необходимо.