Firebase HelloWorld的云功能“错误:发生了意外错误。”

时间:2017-08-23 09:43:55

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

尝试运行firebase youtube video上的简单HelloWorld示例时。

我进一步感到困惑,因为它没有提供详细的错误消息,并且使用命令firebase functions:log找到的日志文件为空。

我也在使用Webstorm作为我的IDE

这是终端的屏幕截图

index.js文件

const functions = require('firebase-functions');

// Create and Deploy Your First Cloud Functions
// https://firebase.google.com/docs/functions/write-firebase-functions

exports.helloWorld = functions.https.onRequest((request, response) => {
 response.send("Hello from Firebase!");
});

的package.json

{
  "name": "functions",
  "description": "Cloud Functions for Firebase",
  "dependencies": {
    "firebase-admin": "~4.2.1",
    "firebase-functions": "^0.5.7"
  },
  "private": true
}

1 个答案:

答案 0 :(得分:0)

您可能正在使用版本为Node的{​​{1}}。 只是降级它。

我尝试过8.0.0并取得了成功:)