По примеру в Next. js репо с примером firebase-hosting .
Вот мое репо https://github.com/jojonarte/with-express-firebasehosting-next
Я пытаюсь изменить сервер функций для использования express
для обработки перенаправлений.
Приложение работает правильно при локальном развертывании через firebase serve
, но firebase deploy
не работает должным образом.
На самом деле он развертывается правильно, но всякий раз, когда я открываю развернутую ссылку хостинга, я получаю сообщение об ошибке ниже в firebase console
TypeError: handler is not a function
at cloudFunction (/srv/node_modules/firebase-functions/lib/providers/https.js:57:9)
at /worker/worker.js:783:7
at /worker/worker.js:766:11
at _combinedTickCallback (internal/process/next_tick.js:132:7)
at process._tickDomainCallback (internal/process/next_tick.js:219:9)