#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!
Я предлагаю вам сделать следующее
- На этапе сборки создайте два артефакта (например
api
,web
). Например, если выnpm build
создаете./build
каталог, сделайтеcp -r build api
дляapi
проекта и аналогично дляweb
проекта - На этапе развертывания сделайте что-то вроде
aws s3 cp api s3://api.mywebsite.com --recursive
илиaws s3 sync api s3://api.mywebsite.com
и то же самое дляweb
артефакта