一尘不染

如何将nodeJS项目托管到Firebase?

node.js

我正在为项目使用节点,表达和更多其他依赖项。我想知道如何在Firebase上托管此项目。我的项目将具有controller,view和其他文件夹以使该项目成为可能。它已经具有诸如pug
/ handlebars的视图引擎。

在线教程仅显示如何使用公用文件夹中的单个index.html托管Firebase。我应该如何将我的项目与所有其他文件夹一起托管?我知道如何在nodeJS中使用firebase,但是如何在firebase上托管项目?firebase将如何访问服务器文件(app
/ index.js)?我应该将所有这些文件夹放在哪里?

希望我没问太多。如果我的问题不清楚,请告诉我,以便我进行澄清。


阅读 202

收藏
2020-07-07

共1个答案

一尘不染

你真幸运。Firebase刚在本周发布了一个视频,逐步介绍了如何在Firebase Hosting上设置Node.js /
Express应用程序

自将Cloud Functions与Firebase Hosting集成后(在I / O
2017上发布),这才可能实现。大多数教程可能是从那时之前开始的,当时无法在Firebase Hosting上运行服务器端代码。

2020-07-07