我已经构建了一个以 create-react-app 开头的 react 应用程序,它似乎在本地开发中运行良好。我已经使用 firebase deploy 将它上传到 firebase 托管,当我在我的计算机上使用 chrome 加载它时,托管版本工作正常,但托管站点无法使用 firefox 或任何其他浏览器加载。托管站点也无法在其他机器上使用任何浏览器(包括 chrome)加载。
这是托管站点的链接:https : //physics-coach.firebaseapp.com/ 这是该站点的 github 存储库的链接:https : //github.com/occam98/physicscoach2
我已经尝试使用开发人员工具进行故障排除,但我似乎无法取得太大进展 - 当站点加载失败时,我在控制台中收到的唯一消息是:
看起来您正在使用 Firebase JS SDK 的开发版本。将 Firebase 应用部署到生产环境时,建议仅导入您打算使用的各个 SDK 组件。
对于 CDN 构建,它们可以通过以下方式使用(替换为组件的名称 - 即身份验证、数据库等):
https://www.gstatic.com/firebasejs/5.0.0/firebase-.js rollbar.min.js:2:24504
我很感激有关如何解决此问题的任何故障排除建议。