我已经在netlify上部署了我的Web应用程序,但该站点只显示了一个空白的白色页面,并在控制台中出现了以下错误.
未捕获Firebase错误:FireBase:错误(auth/无效-api-key).
at F_ (assert.ts:142:44)
at U_ (assert.ts:167:30)
at new e (auth.ts:56:5)
at e.instanceFactory (index.ts:82:16)
at e.value (provider.ts:318:33)
at e.value (provider.ts:115:21)
at e.value (firebaseApp.ts:138:21)
at t.<computed> [as auth] (firebaseNamespaceCore.ts:185:29)
at Object.o [as auth] (firebaseNamespaceCore.ts:166:32)
at firebase.utils.js:39:30
我已经再次判断了我应用程序中的所有Firebase配置变量,它们都是正确的.我还在netlify上设置了环境变量.该应用程序在本地主机上成功运行.如果环境变量不正确,站点将无法在本地主机上编译.
本地主机:
在Netlify上部署:
在netlify app上设置的环境变量.
对netlify上设置的所有环境变量都进行了仔细判断.它们与.env文件中的相同