当前位置: 首页 > 面试题库 >

如何将nodeJS项目托管到Firebase?

姜经武
2023-03-14
问题内容

我正在为项目使用节点,表达和更多其他依赖项。我想知道如何在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上运行服务器端代码。



 类似资料:
  • 本章介绍如何在GitHub上创建一个新项目,包括创建版本库及为项目设计主页等。 3.1. 创建新项目 3.2. 操作版本库 3.3. 公钥认证管理 3.4. 版本库钩子扩展 3.5. 建立主页

  • 关于将Abaqus特定的python库集成到中托管的项目中,也存在类似的问题。但不幸的是,答案与我手头的问题不符。 我正在使用版本6.11-2和的社区版。Abaqus python解释器位于我的windows ows7(64)机器上的以下位置。: 我需要 PyCharm 解析以使其代码完成魔法的库驻留在这里 - 至少我相信它们是这样。 这是我正在尝试编写的脚本的第一行代码。 PyCharm用红色下

  • 项目管理 & 代码托管 Github [free to $] Codebase [$] Bitbucket [free to $] Unfuddle [$] Assembla [free to $]

  • 在上一节学习了如何建立GitHub的账户,接下来在建立自己的项目托管之前,先来看看别人是怎么做的。 在GitHub中搜索字符串“GotGit”,可以搜索到我建立的一个项目,项目地址是:https://github.com/gotgit/gotgit/。由上至下,GotGit项目首页可以分为如下几个区域。 区域一:项目概要介绍及版本库URL等。 项目GotGit托管在组织账号 gotgit 之下[1

  • 我正计划将一个web应用程序从使用JSF托管bean转换为使用CDI托管bean。我知道我需要做以下工作: 在WEB-INF中添加空beans.xml文件。 将所有JSF@ManagedBean替换为CDI@Named Annotations。 用CDI或OmniFaces作用域注释替换所有JSF作用域注释。 将所有JSF@ManagedProperty替换为CDI@Inject Annotati

  • 问题内容: 因此,我有一个使用angularJS和nodeJS的网络应用程序。我不想只使用本地主机来演示我的项目,因为当我键入“ node server.js”然后转到本地主机时,它看起来一点也不酷。 由于我打算将Firebase用于数据,因此我注意到Firebase提供了托管。我尝试了它,但它似乎仅托管index.html,而不通过/使用server.js。我已经为服务器使用/更新了自定义文件。