Возможно ли развертывание разных пакетов monorepos в разных доменах

#reactjs #amazon-web-services #amazon-s3 #deployment #monorepo

#reactjs #amazon-веб-сервисы #amazon-s3 #развертывание #monorepo

Вопрос:

Я пытаюсь развернуть monorepo из 2 пакетов react (репозиториев), где каждый пакет развертывается в разных пакетах aws s3, возможно ли это?

пакет A для развертывания в api.mywebsite.com

пакет B для развертывания в www.mywebsite.com

Ответ №1:

Добро пожаловать в Stackoverflow!

Я предлагаю вам сделать следующее

  1. На этапе сборки создайте два артефакта (например api , web ). Например, если вы npm build создаете ./build каталог, сделайте cp -r build api для api проекта и аналогично для web проекта
  2. На этапе развертывания сделайте что-то вроде aws s3 cp api s3://api.mywebsite.com --recursive или aws s3 sync api s3://api.mywebsite.com и то же самое для web артефакта