如何修复';术语';firebase';未被识别为函数..';在ReactJs中安装firebase工具后
我正在尝试将我的react应用程序设置为使用firebase云功能,在我的react项目中安装firebase工具后,在尝试运行“firebase init”或“firebase login”命令时遇到“firebase未识别”错误 我已经在我的环境变量中包含了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
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代码>这对我不起作用。我已经有一个配置文件设置。注;我需要这个,因为我正在尝试设置我的应用程序以使用云功能。这对我不起作用。我已经有一个配置文件设置。注;我之所以需要它,是因为我正在尝试将我的应用程序设置为使用云函数