Firebase托管自己的服务器node.js

问题描述 投票:14回答:5

我有firebase数据库的webapp。我想在firebase上托管应用程序。我的应用程序有自己的服务器nodejs和使用websockets。如何在Firebase上托管我的应用?如何在Firebase上运行自己的服务器?

node.js web-applications firebase server hosting
5个回答
10
投票

我认为你的问题非常简单。答案也很简单:不,你不能。

Firebase仅提供静态文件。你需要尝试heroku,codeship等。


9
投票

我不确定你究竟在寻找什么。我假设它是这两个中的一个:

  1. 您想在Firebase的服务器上运行node.js脚本 无法在Firebase的服务器上运行您自己的代码。
  2. 您希望在自己的服务器上运行node.js脚本,并让它们与您的Firebase数据进行交互 Firebase有一个node.js包,允许您通过自己的节点脚本与其BaaS服务进行通信。见the node.js section in Firebase's quickstartthe npm package for Firebase

3
投票

您可以使用Google Cloud Functions以无服务器风格执行大多数任务处理:https://firebase.google.com/docs/hosting/functions

我正在使用它来动态加载基于req.url的javascript。


1
投票

使用Firebase功能,是的,您可以。你可以从谷歌看这个教程,它非常清晰,易于追赶。 Node.js apps on Firebase Hosting Crash Course - Firecasts


0
投票

Firebase Hosting允许您使用云功能执行服务器端处理。这意味着您可以支持动态生成Firebase托管网站的内容。

Documentation

© www.soinside.com 2019 - 2024. All rights reserved.