作者:储兰兰快乐 | 来源:互联网 | 2023-02-10 21:11
我们来看一下server.js Hello World
var http = require("http");
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.end("Hello World");
}).listen(80);
如何在Firebase中使用它?
对不起,重复但答案是3yo
1> rsp..:
(更新:现在答案是:是的,你可以 - 见下面的更新)
原始答案
不,你不能.Firebase托管仅适用于静态内容.
请参阅:https://firebase.google.com/docs/hosting/
Firebase Hosting为您的Web应用程序提供快速安全的静态托管.
您需要像Heroku这样的服务来运行您的Node应用程序,或者您需要自己的服务器来安装Node并运行您的应用程序.
更新
现在,您可以直接在Firebase上托管您的Node应用程序 - 感谢Ayyappa在评论中指出它.
看到这个优秀的视频教程:
Firebase托管崩溃课程上的Node.js应用程序 - Firecasts
和文件:
Firebase的云功能
借助Firebase云功能,您可以自动运行后端代码,以响应Firebase功能和HTTPS请求触发的事件.您的代码存储在Google的云中,并在托管环境中运行.无需管理和扩展自己的服务器.
请注意,这仍处于测试阶段:
这是Google Cloud Functions的Beta版本.此API可能以向后不兼容的方式更改,不受任何SLA或弃用策略的约束.
你确定吗?https://www.youtube.com/watch?v=LOeioOKUKI8
@Ayyappa你是对的 - 我更新了我的答案.非常感谢你指出来!