因此,在阅读了许多文档和教程之后,我意识到node.js
可以使用"var http = require('http')"
和"var fs = require('fs')"
以及其他一些代码行来提供html文件,但是如果由HTML托管Firebase Cloud Functions
,这将不起作用,因为Firebase Cloud Functions的工作原理有所不同。
我可以得到任何简单的代码示例,如何在Node.js中为Firefox云功能托管提供html文件index.html吗?
答案 0 :(得分:0)
您只需将index.html文件放置在/ public文件夹中并部署到Firebase Host,即可对其进行托管。 https://firebase.google.com/docs/hosting/quickstart
步骤非常简单。
1.安装FirebaseCLI
2.调用$firebase init
-创建项目并生成firebase.json
,package.json
,这是一个包含.html文件的public
文件夹
3.修改文件并使用命令$firebase deploy
这适用于静态(仅HTML)或SPA(单页应用程序)
云功能主要用于构建动态网站和API。