使用Firebase托管NodeJS应用

因此,我有一个使用angularJS和nodeJS的网络应用程序。我不想只使用本地主机来演示我的项目,因为当我键入“ node

server.js”然后转到本地主机时,它看起来一点也不酷。

由于我打算将Firebase用于数据,因此我注意到Firebase提供了托管。我尝试了它,但它似乎仅托管index.html,而不通过/使用server.js。我已经为服务器使用/更新了自定义文件。因此,如何在托管时告诉Firebase

Hosting使用我的服务器和相关文件?

能否告诉Firebase,嘿,运行“节点server.js”来托管我的index.html?

回答:

我猜您是想说出您想从“ 互联网 ” 看到这个网站的问题。

您可以选择两条路线。

a)通过Firebase托管服务您的索引。Firebase仅托管资产。如果您的Angular应用是通过Node提供的,则您需要将架构更改为更像

SPA式的

就像是一个索引引导程序,仅通过API与后端交互。

您可以将API服务器托管在更合适的主机上,例如通过Nodejitsu。

b)通过Nodejitsu(托管平台)之类的东西或由另一种托管公司(如BuyVM.net)管理的您自己的VM来服务整个事情。

以上是 使用Firebase托管NodeJS应用 的全部内容, 来源链接: utcz.com/qa/416592.html

回到顶部