Служить функциям Firebase на Cloud9
Я пытаюсь обслуживать функции firebase для тестирования в облаке9. Я делаю следующее:
$ 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
Дает мне с9 "Кажется, здесь не работает ни одно приложение!" экран.
Что дает? Есть ли способ протестировать функции firebase через эмулятор в с9?
1 ответ
Попробуй это:
Шаг 1
$ firebase serve -o 0.0.0.0 -p 8000
Шаг 2:
Перейдите в группы безопасности ec2 и добавьте пользовательское правило TCP через порт 8000
Шаг 3:
Скопируйте ваш публичный ip и в браузере введите (ваш ip):8000, например, 54.21.213.7:8000