#reactjs #expo
#reactjs #выставка
Вопрос:
Я следовал одному из руководств по React Native и был остановлен этой ошибкой.
Я использовал expo для своего проекта. Я использовал
expo install firebase
для установки firebase в проект. Когда я запускаю проект
expo start -c
Я получаю следующую ошибку
Failed to compile.
C:/Users/*****/Desktop/*****/Apps/React Native/******/App.js
Module not found: Can't resolve 'firebase' in 'C:Users****Desktop*****AppsReact Native*****'
Редактировать:
Вот код
import * as firebase from "firebase";
const firebaseConfig = {
apiKey: "**********",
authDomain: "************",
projectId: "****************",
storageBucket: "************",
messagingSenderId: "***************",
appId: "********************",
measurementId: "***********",
};
if (firebase.apps.length === 0) {
firebase.initializeApp(firebaseConfig);
}
Кто-нибудь может помочь решить эту проблему?
Спасибо!
Комментарии:
1. можете ли вы предоставить дополнительную информацию, например, инструкции по импорту в App.js
2. Как вы импортируете firebase?
3. Спасибо! Я импортирую firebase с помощью
import * as firebase from "firebase";
4. Перейдите по этой ссылке, чтобы получить дополнительную информацию и найти свое реальное решение.
5. Спасибо! Можете ли вы проверить обновленный вопрос
Ответ №1:
import * as firebase from 'firebase';
// Optionally import the services that you want to use
//import "firebase/auth";
//import "firebase/database";
//import "firebase/firestore";
//import "firebase/functions";
//import "firebase/storage";
// Initialize Firebase
const firebaseConfig = {
apiKey: 'api-key',
authDomain: 'project-id.firebaseapp.com',
databaseURL: 'https://project-id.firebaseio.com',
projectId: 'project-id',
storageBucket: 'project-id.appspot.com',
messagingSenderId: 'sender-id',
appId: 'app-id',
measurementId: 'G-measurement-id',
};
firebase.initializeApp(firebaseConfig);
Перейдите по этой ссылке, чтобы получить дополнительную информацию и найти свое реальное решение.
Комментарии:
1. Спасибо! Но я уже это сделал!! Пожалуйста, ознакомьтесь с обновленным вопросом. Я добавил туда свой код