Firebase 函数部署错误

圣贝德

我已经在这个项目上工作了很长时间。多次部署这个。但是我在一个月左右后打开了这个项目,在点击 firebase deploy --only 功能后我收到以下错误

i  deploying functions
i  functions: ensuring necessary APIs are enabled...
i  runtimeconfig: ensuring necessary APIs are enabled...
✔  runtimeconfig: all necessary APIs are enabled
✔  functions: all necessary APIs are enabled
i  functions: preparing functions directory for uploading...

Error: Error occurred while parsing your function triggers.

Error: The module '/private/var/folders/n3/h9nbc_ys2732s35_9jlgh98c0000gn/T/fbfn_6601274o3l5DKN66/node_modules/grpc/src/node/extension_binary/grpc_node.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 51. This version of Node.js requires
NODE_MODULE_VERSION 57. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
    at Object.Module._extensions..node (module.js:598:18)
    at Module.load (module.js:503:32)
    at tryModuleLoad (module.js:466:12)
    at Function.Module._load (module.js:458:3)
    at Module.require (module.js:513:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (/private/var/folders/n3/h9nbc_ys2732s35_9jlgh98c0000gn/T/fbfn_6601274o3l5DKN66/node_modules/grpc/src/node/src/grpc_extension.js:38:15)
    at Module._compile (module.js:569:30)
    at Object.Module._extensions..js (module.js:580:10)
    at Module.load (module.js:503:32)

通用信息:

npm -v 5.1.0

节点 -v v8.1.3

我也在 LTS 版本 6.11.0 中尝试过这个,错误看起来有点不同,但仍然相同。

i  deploying database, functions, hosting
✔  database: rules ready to deploy.
i  functions: ensuring necessary APIs are enabled...
i  runtimeconfig: ensuring necessary APIs are enabled...
✔  runtimeconfig: all necessary APIs are enabled
✔  functions: all necessary APIs are enabled
i  functions: preparing functions directory for uploading...

Error: Error occurred while parsing your function triggers.

Error: Module version mismatch. Expected 48, got 51.
    at Error (native)
    at Object.Module._extensions..node (module.js:597:18)
    at Module.load (module.js:487:32)
    at tryModuleLoad (module.js:446:12)
    at Function.Module._load (module.js:438:3)
    at Module.require (module.js:497:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (/private/var/folders/n3/h9nbc_ys2732s35_9jlgh98c0000gn/T/fbfn_615356S6aA0PtZuOQ/node_modules/grpc/src/node/src/grpc_extension.js:38:15)
    at Module._compile (module.js:570:32)
    at Object.Module._extensions..js (module.js:579:10)

试图 cd 进入

/private/var/folders/n3/h9nbc_ys2732s35_9jlgh98c0000gn/T/fbfn_6601274o3l5DKN66/node_modules/grpc/

并运行

npm install --build-from-source

还是一样的错误。

是否有我遗漏的关键重建步骤?

圣贝德

解决了。火力点的工具包似乎需要结点V 7.10.0截至目前。通过nvm安装它

这只是临时修复。如果有人知道如何重建全局包的依赖关系,请发布。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

firebase 云函数部署 glob 错误

来自分类Dev

Firebase部署错误

来自分类Dev

部署 Firebase 函数时出错

来自分类Dev

Firebase云功能部署错误

来自分类Dev

错误解析错误:将函数部署到 firebase 时正则表达式标志无效

来自分类Dev

Firebase 云函数 - 无法部署项目

来自分类Dev

Firebase 部署错误 - node_modules 丢失?

来自分类Dev

无法进行Firebase部署-错误:指定了无效的Firebase

来自分类Dev

Firebase 部署给出“错误加载 firebase.json”

来自分类Dev

Firebase Cloud Functions部署错误,错误代码为“ NoSuchKey”

来自分类Dev

Firebase 托管部署错误“HTTP 错误:404,未找到”

来自分类Dev

无法使用Typescript和Puppeteer部署Firebase函数

来自分类Dev

Firebase Cloud Functions 使用 NPM 8 部署异步函数

来自分类Dev

为什么 Firebase 函数 onCall 没有部署?

来自分类Dev

特拉维斯上的Firebase部署错误

来自分类Dev

Firebase在公钥/目录上部署错误

来自分类Dev

部署 Firebase 云功能时出现意外错误

来自分类Dev

Angular Firebase $ createUser函数返回错误

来自分类Dev

Firebase函数引发无法修复的错误

来自分类Dev

Firebase云函数返回错误429

来自分类Dev

Firebase函数如何正确处理错误

来自分类Dev

Angular Firebase $ createUser函数返回错误

来自分类Dev

Firebase 云函数错误推送

来自分类Dev

Ionic / Firebase - 错误拼接不是函数(reorderArray)

来自分类Dev

Firebase 云函数返回错误的值

来自分类Dev

if 语句 Firebase 函数的语法错误

来自分类Dev

Firebase 云函数发送通知错误

来自分类Dev

Firebase托管部署策略

来自分类Dev

Firebase无法部署