Как заставить приложение nodeans из эластичного beanstalk искать серверное приложение на сервере подкаталогов?приложение-узел упругого beanstalk-узла в подкаталоге
Я строию современный SPA, который имеет сервер и клиентское приложение в рамках одного проекта git. Таким образом, эластичный beanstalk не должен искать серверное приложение в корне репозитория, но внутри подпапки ./server/. Клиент SPA кодируется внутри ./client/ и встраивается в общую папку в структуре папок сервера во время процесса сборки. Полностью созданная клиентская версия проверяется в git и не должна быть построена во время разметки.
Таким образом, эластичный beanstalk должен устанавливать npm и npm работать в подкаталоге сервера.
Пример структуры папок:
~ git-root
|-- client
| |-- ...
|
|-- server
| |-- package.json
| |-- src
| |-- public
| |-- (node_modules)
Я знаю .ebextensions. Однако не предоставленные ссылки, похоже, решают проблему запуска сервера в подкаталоге. Мне не нравится идея переписывать каждую функцию и команду, которую предоставляет амазонка. – Manuel