让我们以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
(更新:现在的答案是:是的,可以-请在下面查看更新)
不,你不能。Firebase托管仅用于静态内容。
请参阅:https://firebase.google.com/docs/hosting/
Firebase托管为您的Web应用程序提供了快速,安全的静态托管。
您需要像Heroku这样的服务可以运行您的Node应用程序,或者需要您自己的服务器来安装Node并运行您的应用程序。
现在,您可以直接在Firebase上托管Node应用程序-感谢Ayyappa在评论中指出了这一点。
观看以下出色的视频教程:
和文档:
用于Firebase的云功能可让您自动运行后端代码,以响应由Firebase功能和HTTPS请求触发的事件。您的代码存储在Google的云中,并在托管环境中运行。无需管理和扩展自己的服务器。
请注意,这仍处于Beta中:
这是Google Cloud Functions的Beta版。可以以向后不兼容的方式更改此API,并且不受任何SLA或弃用策略的约束。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句