Как развернуть одно приложение из большого моно-хранилища с зависимостями в пакеты в одном репо с движком приложений Google? - PullRequest
3 голосов
/ 12 июня 2019

У меня есть большой узел 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...