Я пытаюсь развернуть микросервис в GCF, который зависит от частного пакета, размещенного на GitHub. Чтобы получить доступ к пакету, я добавил в функцию файл .npmrc, как описано здесь , файл выглядит так:
registry=https://npm.pkg.github.com/OWNER
//npm.pkg.github.com/:_authToken=PERSONAL-ACCESS-TOKEN
Также попытался использовать переменную env NPM_TOKEN вОблачная функция
NPM_TOKEN=PERSONAL-ACCESS-TOKEN
Обе приводят к следующей ошибке:
OperationError: code = 3, message = Ошибка сборки: {error: {canonicalCode: "INVALID_ARGUMENT"}}
нпм ERR! 404 Not Found: @ packagescope / packagename
Локальная установка работает нормально, так же как и развертывание на Zeit Now.