【问题标题】:When i execute $firebase deploy command i get this error?当我执行 $firebase deploy 命令时出现此错误?
【发布时间】:2019-04-10 14:37:31
【问题描述】:

我想创建一个 http 函数来使用 firebase 云函数将图像上传到 firebase 存储。

package.json

"dependencies": {
    "@google-cloud/storage": "^2.3.0",
    "busboy": "^0.2.14",
    "cors": "^2.8.5",
    "firebase-admin": "^6.1.0",
    "firebase-functions": "^2.1.0",
    "uuid": "^3.3.2"
  }

错误

Error: Error occurred while parsing your function triggers.
TypeError: require(...) is not a function
at Object.<anonymous> (/home/a7me63azza8/Desktop/flutter/flutter_course/functions/index.js:21:45)
at Module._compile (internal/modules/cjs/loader.js:688:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)    at Module.load (internal/modules/cjs/loader.js:598:32)
at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
at Function.Module._load (internal/modules/cjs/loader.js:529:3)
at Module.require (internal/modules/cjs/loader.js:636:17)
at require (internal/modules/cjs/helpers.js:20:18)
at /usr/lib/node_modules/firebase-tools/lib/triggerParser.js:15:15
at Object.<anonymous> (/usr/lib/node_modules/firebase- 
tools/lib/triggerParser.js:53:3)

错误屏幕截图

【问题讨论】:

    标签: node.js firebase google-cloud-functions firebase-admin


    【解决方案1】:

    我也在上 udemy Flutter 课程,有一个文档要求你安装 @google-cloud/storage 的 1.7 版。

    这对我有用,运行:

    npm install --save @google-cloud/storage@1.7

    然后运行:firebase deploy

    【讨论】:

    • 这花了我一个小时的生命,我再也回不来了,真是一场血腥的灾难。降级到 v1.7 解决了这个问题,令人难以置信。干杯朋友,你救了我一夜。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-11
    相关资源
    最近更新 更多