在 Cloud9 上提供 Firebase 功能
Serve Firebase Functions on Cloud9
我正在尝试提供用于在 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 "No application seems to be running here!" 屏幕。
什么给了?有什么方法可以通过 c9 中的模拟器测试 firebase 功能吗?
试试这个:
步骤 1
$ firebase serve -o 0.0.0.0 -p 8000
第 2 步:
转到 ec2 安全组并通过端口 8000 添加自定义 TCP 规则
第 3 步:
复制您的 public ip 并在您的浏览器中输入
(您的 ip):8000,例如54.21.213.7:8000
我正在尝试提供用于在 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 "No application seems to be running here!" 屏幕。
什么给了?有什么方法可以通过 c9 中的模拟器测试 firebase 功能吗?
试试这个:
步骤 1
$ firebase serve -o 0.0.0.0 -p 8000
第 2 步:
转到 ec2 安全组并通过端口 8000 添加自定义 TCP 规则
第 3 步:
复制您的 public ip 并在您的浏览器中输入 (您的 ip):8000,例如54.21.213.7:8000