Javascript 与Firebase交互(离线和在线)

Javascript 与Firebase交互(离线和在线),javascript,firebase,Javascript,Firebase,我现在想这可能是一个愚蠢的问题,但我对web开发还不熟悉,我需要澄清这一点:要与Firebase交互,我的代码需要在web服务器或CDN中,对吗?我只能测试Firebase和我的文件之间的连接是否在线 谢谢。您的服务器端代码需要在服务器上才能执行,但该服务器不需要联机。尝试像XAMPP或bitnami堆栈这样的本地服务器您可以构建和测试Firebase应用程序,而无需将文件放到任何在线位置。您只需在本地文件系统上创建test.html并在浏览器中打开它(即作为file://.../test.ht

我现在想这可能是一个愚蠢的问题,但我对web开发还不熟悉,我需要澄清这一点:要与Firebase交互,我的代码需要在web服务器或CDN中,对吗?我只能测试Firebase和我的文件之间的连接是否在线


谢谢。

您的服务器端代码需要在服务器上才能执行,但该服务器不需要联机。尝试像XAMPP或bitnami堆栈这样的本地服务器

您可以构建和测试Firebase应用程序,而无需将文件放到任何在线位置。您只需在本地文件系统上创建test.html并在浏览器中打开它(即作为file://.../test.html url)和Firebase将100%正常工作

请注意,如果要使用(facebook/twitter/github/email+password auth),文件必须由web服务器提供。不过,您仍然可以在本地执行此操作。您只需启动本地web服务器。如果您使用的是类unix操作系统(linux、OSX等),那么这可以像“python-mSimpleHTTPServer”一样简单。然后将浏览器指向
http://localhost:8000/test.html
或其他


在您真正想要部署应用程序并让其他人使用它之前,您不需要将文件联机。

谢谢。但是,如果它是100%Firebase支持的应用程序,其中动态内容和用户数据是从Firebase存储和检索的,那么我需要将前端代码放在服务器/cdn中,以测试我的代码与Firebase之间的连接?谢谢!我认为有必要将文件放在web服务器中,以便从Firebase添加/删除数据。