在Cloud9上提供Firebase功能

时间:2018-05-04 19:45:12

标签: google-cloud-functions cloud9 firebase-cli

我试图在cloud9中提供firebase功能以进行测试。我正在做以下事情:

$ firebase serve --only functions -o $IP -p $PORT

=== Serving from '/home/ubuntu/workspace'...

i  functions: Preparing to emulate functions.
✔  functions: myFunction: http://localhost:8080/myapp/us-central1/myFunction

这似乎有效,但转到

http://myC9App-nicholasstephan.c9users.io:8080/myFirebaseApp/us-central1/myFunction

给我c9"似乎没有应用程序在这里运行!"屏幕。

是什么给出的?有没有办法通过c9中的模拟器测试firebase功能?

1 个答案:

答案 0 :(得分:1)

尝试一下:

  • 第1步

    $ firebase服务-o 0.0.0.0 -p 8000

  • 步骤2:

    转到ec2安全组并通过端口8000添加自定义TCP规则

  • 步骤3:

    复制您的公共IP,然后在浏览器中输入 (您的IP):8000,例如54.21.213.7:8000