Функции HTTPS не найдены. Используйте функции firebase: shell - PullRequest
0 голосов
/ 16 ноября 2018

Я весь день пытался заставить свои функции работать локально, но я не знаю, почему все время говорят, что у меня нет функций.Я использую машинопись, поэтому я запустил tsc в папке функций, затем запустил sudo firebase serve --only functions, но я получаю эту ошибку:

i  functions: No HTTPS functions found. 
Use firebase functions:shell if you would like to emulate other types of functions.

enter image description here

Редактировать: Я пытался обслужить функцию без sudo, но у меня возникают проблемы с разрешениями:

enter image description here

Ответы [ 2 ]

0 голосов
/ 20 февраля 2019

Убедитесь, что у вас ничего не работает на том же порту, на котором пытается запустить эмулятор функции Firebase, в моем случае у меня был контейнер Docker, работающий на порту 5000. Как только я остановил его и запустил эмулятор функции Firebase, он обслуживалфункционировать правильно.

0 голосов
/ 16 ноября 2018

Хорошо, я не знаю, почему это сработало, но я просто перезапустил VSCode (потому что у него было обновление), и теперь все работает.

...