У меня есть большой узел node.js с несколькими приложениями и пакетами и взаимозависимостями.Все это управляется с рабочими пространствами пряжи и немного lerna.У меня все отлично работает, однако у меня возникают проблемы при попытке развернуть одно из приложений в этом монореполе на движке приложений Google.
Основная проблема заключается в том, что ядро приложения хочет установить пакеты, которые расположены только локально и не находятся на npm, и выдает ошибку.
Я просмотрел облачную документацию Google, но мне не удалось найти ничего, что я мог бы использовать для указания пользовательских пакетов узлов или чего-либо подобного.
Есть ли способ сделать такое развертывание безопубликовать локальные пакеты в npm?
Базовая структура приложения, которое я хочу развернуть, выглядит следующим образом:
-root
-packages
-packageA
-package.json
-apps
-deployable-app
-package.json <-contains dependency: "packageA": "0.0.1"
-app.yaml