我正在为项目使用节点,表达和更多其他依赖项。我想知道如何在Firebase上托管此项目。我的项目将具有controller,view和其他文件夹以使该项目成为可能。它已经具有诸如pug / handlebars的视图引擎。
在线教程仅显示如何使用公用文件夹中的单个index.html托管Firebase。我应该如何将我的项目与所有其他文件夹一起托管?我知道如何在nodeJS中使用firebase,但是如何在firebase上托管项目?firebase将如何访问服务器文件(app / index.js)?我应该将所有这些文件夹放在哪里?
希望我没问太多。如果我的问题不清楚,请告诉我,以便我进行澄清。
你真幸运。Firebase刚在本周发布了一个视频,逐步介绍了如何在Firebase Hosting上设置Node.js / Express应用程序。
自将Cloud Functions与Firebase Hosting集成后(在I / O 2017上发布),这才可能实现。大多数教程可能是从那时之前开始的,当时无法在Firebase Hosting上运行服务器端代码。