Я попытался запустить firebase serve на своем локальном компьютере и получил предупреждение ниже
firebase serve
Эмулятор Cloud Functions требует установки модуля "firebase-admin". Этот пакет находится в вашем package.json, но он недоступен. Вам, вероятно, нужно запустить «npm install» в каталоге функций.
То, что я пробовал из предыдущей SO, и github
SO и ссылки на github, но нерешил мою проблему
Эмулятор Cloud Functions требует установки модуля "firebase-admin"
У меня возникли проблемы при обслуживании или развертывании FirebaseФункции хостинга
https://github.com/firebase/firebase-tools/issues/1452
PS: Понижение до версии 6. Не вариант.
Я использую узел 8 и "firebase-admin":«^ 8.6.0», как показано в package.json
С помощью комментария Хираньи Джаятхилаки выше я смог это исправить. Я обновил свой узел с 8.5.x до 8.16.2 и запустил npm install firebase-tools, и все работает нормально.
npm install firebase-tools