新的 Firebase 函数部署问题

时间:2021-03-18 00:05:43

标签: firebase npm google-cloud-functions

我已经使用 Firebase Functions 将近 2 年了,对 CLI 和使用简单的“firebase 部署”进行部署的能力感到非常满意。然而,昨天运行完全正常的简单命令不再适用于我,我对可能发生的事情完全不知所措。

在本地,一切都正确构建,模拟器将启动并按预期运行。但是,在部署时,我遇到了一个非常神秘的 NPM ERR!我无法理解:

<块引用>

构建失败:npm WARN read-shrinkwrap 此版本的 npm 与 lockfileVersion@1 兼容,但 package-lock.json 是为 lockfileVersion@2 生成的。我会努力的!
npm 错误! prepareGitDep 2> npm WARN install 不推荐使用 --dev 选项。改用 --also=dev
npm 错误! prepareGitDep npm WARN read-shrinkwrap 这个版本的 npm 兼容 lockfileVersion@1,但是 package-lock.json 是为 lockfileVersion@2 生成的。我会努力的!
npm 错误!准备GitDep npm ERR!超出最大调用堆栈大小
npm 错误!准备GitDep
npm 错误!准备GitDep npm ERR!可以在以下位置找到此运行的完整日志:
npm 错误!准备GitDep npm ERR! /builder/home/.npm/_logs/2021-03-17T23_56_54_778Z-debug.log
npm 错误!准备GitDep
npm 错误!过早关闭
npm 错误!可以在以下位置找到此运行的完整日志:
npm 错误! /builder/home/.npm/_logs/2021-03-17T23_56_57_219Z-debug.log;错误 ID:49341d49

我调查了 lockFileVersion 问题,我的本地 NPM 和在 GCP 中运行的 NPM 是相同的。

NPM:7.6.2
节点:10
语言:打字稿

有没有人知道什么可能会导致此错误?

0 个答案:

没有答案