如何修复';术语';firebase';未被识别为函数..';在ReactJs中安装firebase工具后

如何修复';术语';firebase';未被识别为函数..';在ReactJs中安装firebase工具后,reactjs,firebase,firebase-realtime-database,Reactjs,Firebase,Firebase Realtime Database,我正在尝试将我的react应用程序设置为使用firebase云功能,在我的react项目中安装firebase工具后,在尝试运行“firebase init”或“firebase login”命令时遇到“firebase未识别”错误 我已经在我的环境变量中包含了firebase作为路径,并多次重新启动了我的电脑,但仍然会出现相同的错误 firebase : The term 'firebase' is not recognized as the name of a cmdlet, functio

我正在尝试将我的react应用程序设置为使用firebase云功能,在我的react项目中安装firebase工具后,在尝试运行“firebase init”或“firebase login”命令时遇到“firebase未识别”错误

我已经在我的环境变量中包含了firebase作为路径,并多次重新启动了我的电脑,但仍然会出现相同的错误

firebase : The term 'firebase' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if 
a path was included, verify that the path is correct and try again.
At line:1 char:1
+ firebase login
+ ~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (firebase:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

创建一个
firebaseConfig.js
文件

import * as firebaseConfig from 'firebase';    
const config = {
    apiKey: process.env.REACT_APP_API_KEY,
    authDomain: process.env.REACT_APP_AUTH_DOMAIN,
    databaseURL: process.env.REACT_APP_DATABASE_URL,
    projectId: process.env.REACT_APP_PROJECT_ID,
    storageBucket: process.env.REACT_APP_STORAGE_BUCKET,
    messagingSenderId: process.env.REACT_APP_MESSAGING_SENDER_ID,
};

firebaseConfig.initializeApp(config);

export default firebaseConfig;


然后,不要直接使用
firebase
,而是在组件中使用
firebaseConfig.js
文件,
从“/firebaseConfig”导入firebase

创建
firebaseConfig.js
文件

import * as firebaseConfig from 'firebase';    
const config = {
    apiKey: process.env.REACT_APP_API_KEY,
    authDomain: process.env.REACT_APP_AUTH_DOMAIN,
    databaseURL: process.env.REACT_APP_DATABASE_URL,
    projectId: process.env.REACT_APP_PROJECT_ID,
    storageBucket: process.env.REACT_APP_STORAGE_BUCKET,
    messagingSenderId: process.env.REACT_APP_MESSAGING_SENDER_ID,
};

firebaseConfig.initializeApp(config);

export default firebaseConfig;


然后,不要直接使用
firebase
,而是在组件中使用
firebaseConfig.js
文件,
从“/firebaseConfig”导入firebase

这对我不起作用。我已经有一个配置文件设置。注;我需要这个,因为我正在尝试设置我的应用程序以使用云功能。这对我不起作用。我已经有一个配置文件设置。注;我之所以需要它,是因为我正在尝试将我的应用程序设置为使用云函数