Мой проект включает в себя бэкэнд cube.js и фронтэнд реагирования. Мне удалось настроить CICD, используя aws ampify для внешнего интерфейса, но я не уверен, смогу ли я развернуть cube.js на aws усилителе.
В локальной среде я сначала запускаю 'npm run dev', чтобы запуститьбэкэнд, который запускает службу на localhost: 4000, и я запускаю реактивный проект с 'npm start', и он запускается на localhost: 3000. Я хотел бы построить и развернуть как бэкэнд, так и внешний интерфейс с помощью aws ampify
Мой проект настроен аналогично этому примеру https://github.com/cube-js/cube.js/tree/master/examples/react-dashboard
В aws усиление, у меня есть настройки сборки для моего внешнего интерфейсакак показано ниже
version: 0.1
frontend:
phases:
preBuild:
commands:
- cd dashboard
- npm ci
build:
commands:
- npm run build
artifacts:
baseDirectory: dashboard/build
files:
- '**/*'
cache:
paths:
- node_modules/**/*
Как мне включить в это мой бэкэнд-проект cube.js?