Я использую Firebase и создаю панель администратора для своей команды.Панель инструментов используется для добавления на нашу платформу контента, который смогут увидеть все пользователи.
Сначала я реализовал его с помощью Firebase JS SDK с отключенными правилами безопасности для его тестирования.Пока все ок.Затем я попытался переместить панель мониторинга в другой проект vue.js с пакетом Firebase Admin SDK для node.js, который будет использоваться на защищенных компьютерах с учетными данными ServiceAccount.json.
Хотя при запуске проекта node.js безvue.js работает просто отлично, проект vue.js отображает следующее предупреждение, которое не относится к моему случаю использования.После этого никакие операции не разрешаются, и я получаю кучу разных ошибок.
Есть ли способ игнорировать это предупреждение и заставить Firebase Admin SDK отвечать?Я могу реализовать сервер Node.js / Express локально, чтобы перенаправить запрос, но если я ничего не пропущу, это звучит как пустая трата времени?
======== WARNING! ========
firebase-admin appears to have been installed in an unsupported environment.
This package should only be used in server-side or backend Node.js environments, and should not be used in web browsers or other client-side environments.
Use the Firebase JS SDK for client-side Firebase integrations:
https://firebase.google.com/docs/web/setup