Firebase с Node, «браузерно-ориентированный пакет Firebase» - PullRequest
2 голосов
/ 31 марта 2020

Я получил пакет npm "firebase" для Node, создал файл firebaseConfig. js и добавил:

const firebase = require("firebase/app");
console.log(firebase);

const firebaseConfig = {
 ...
};

firebase.initializeApp(firebaseConfig);

Сначала я получил сообщение о том, что "initializeApp isn ' t функция ", которую я действительно не получил, увидев содержимое firebase, я изменил последнюю строку на

firebase.default.initializeApp(firebaseConfig);

, которая работает, но теперь я ' я получаю это предупреждение на консоли;

      Warning: This is a browser-targeted Firebase bundle but it appears it is being
      run in a Node environment.  If running in a Node environment, make sure you
      are using the bundle specified by the "main" field in package.json.

Я действительно не понимаю, что мне следует делать здесь, я мог бы действительно использовать некоторые рекомендации, поэтому большое спасибо заранее!

1 Ответ

0 голосов
/ 27 апреля 2020

Когда вы используете firebase на стороне сервера, вы должны использовать firebase-admin.

Чтобы настроить административный доступ из привилегированных сред (например, серверов), вместо этого настройте Firebase Admin SDK.

https://firebase.google.com/docs/admin/setup

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...