因此,在尝试运行firebase服务时,提示我出错:
错误:默认的Firebase应用程序已经存在。这意味着您不止一次调用initializeApp(),而不提供应用程序名作为第二个参数。在大多数情况下,只需要调用initializeApp()一次。但是,如果您确实希望初始化多个应用程序,请将第二个参数传递给initializeApp(),以给每个应用程序一个唯一的名称:
at FirebaseAppError.FirebaseError [as constructor] (C:\Users\frede\OneDrive\Skrivebord\fullstackTest-functions\functions\node_modules\firebase-admin\lib\utils\error.js:42:28)
at FirebaseAppError.PrefixedFirebaseError [as constructor] (C:\Users\frede\OneDrive\Skrivebord\fullstackTest-functions\functions\node_modules\firebase-admin\lib\utils\error.js:88:28)
at new FirebaseAppError (C:\Users\frede\OneDrive\Skrivebord\fullstackTest-functions\functions\node_modules\firebase-admin\lib\utils\error.js:123:28)
at FirebaseNamespaceInternals.initializeApp (C:\Users\frede\OneDrive\Skrivebord\fullstackTest-functions\functions\node_modules\firebase-admin\lib\firebase-namespace.js:68:23)
at FirebaseNamespace.initializeApp (C:\Users\frede\OneDrive\Skrivebord\fullstackTest-functions\functions\node_modules\firebase-admin\lib\firebase-namespace.js:442:30)
at Object.<anonymous> (C:\Users\frede\OneDrive\Skrivebord\fullstackTest-functions\functions\util\admin.js:3:7)
at Module._compile (internal/modules/cjs/loader.js:1137:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1157:10)
at Module.load (internal/modules/cjs/loader.js:985:32)
at Function.Module._load (internal/modules/cjs/loader.js:878:14)好了!我们无法加载您的函数代码。(见上文)
我是个新手,完全不知道为什么我会犯这个错误。在我的应用程序中,我打电话:
admin.initializeApp();和
firebase.initializeApp(config); 有什么建议吗?
发布于 2020-10-15 15:23:27
如果要初始化第二个项目,则错误消息告诉您:
将第二个参数传递给initializeApp(),以给每个应用程序一个唯一的名称
你不能通过第二个论点。您需要给第二个初始化实例一个唯一的名称:
firebase.initializeApp(config, "your-unique-name"); 有关更多细节,请参考API文档。
https://stackoverflow.com/questions/64372578
复制相似问题