首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未明错误:找不到模块“火力基地”

未明错误:找不到模块“火力基地”
EN

Stack Overflow用户
提问于 2022-03-16 07:05:38
回答 2查看 1.7K关注 0票数 0

fire.js文件

代码语言:javascript
复制
import firebase from 'firebase';
const firebaseConfig = {
apiKey: "AIzaSyCAXvS25TnYA3qliFTP5vNUl4hU0Ilwv2U",
authDomain: "react-firebase-auth-signup.firebaseapp.com",
projectId: "react-firebase-auth-signup",
storageBucket: "react-firebase-auth-signup.appspot.com",
messagingSenderId: "912198243014",
appId: "1:912198243014:web:bd683a011865825259fdc7"


}const fire= firebase.initialApp(firebaseConfig);
export default fire;

App.js文件

代码语言:javascript
复制
import React,{Component} from 'react';
import './App.css';
import fire from './config/fire';
import Home from './Home';
import Logup from './Logup';
class App extends Component{
constructor(props){
super(props);
this.state={
  user:{}
}`}`
componentDidMount(){
this.authListener();
}authListener(){
  fire.auth().onAuthStateChanged((user)=>{
    if(user){
      this.setState({user})
    }
    else{
      this.setState({user:null})
    }
  })

}


render(){
return (
  <div className="App">
    <h1>Hello world</h1>
    {this.state.user?(<Home/>):(<Logup/>)}
    console.log(firebase.default.auth)
  </div>
);


}
}

export default App;

## Error ##  

用问题汇编:X

在./src/config/fire.js 3:0-32中出错

模块未找到:错误:包路径。未从包D:\myprojects\firebase projects\Signin-signup-form\signin-up\node_modules\firebase导出(参见D:\myprojects\firebase projects\Signin-signup-form\signin-up\node_modules\firebase\package.json)中的导出字段)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-03-16 09:03:29

确保获得最新的防火墙模块:

代码语言:javascript
复制
npm i firebase@latest

对于v9,如下所示使用以下代码:

代码语言:javascript
复制
import { initializeApp } from "firebase/app";
import { getAuth, onAuthStateChanged } from "firebase/auth";

const firebaseConfig = { 
// your-config 
};

const fire = initializeApp(firebaseConfig);

export default fire;

要获得auth,请使用下面的代码:

代码语言:javascript
复制
const auth = getAuth(fire);
onAuthStateChanged(auth, user => {
  // Check for user status
});

有关使用Firebase v9的更多信息,您可以检查此文档

票数 1
EN

Stack Overflow用户

发布于 2022-10-25 02:40:57

npm @最新

从“firebase /compat/app”导入firebase;

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71492939

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档