如何在google firebase托管服务中使用nodejs?

时间:2017-03-24 23:45:02

标签: json firebase

我想创建一个nodejs应用,但当我尝试使用google托管firebase创建应用时,我只能修改index.html文件,但我无法使用{{1} } file as nodejs app 我不知道该如何处理。
这是ind<-sample(1:100) re<-NULL k<-20 teams<- 5 t<-NULL for (i in 1:teams) { te<- ind[ ((i-1)*k+1):(i*k)] train <- data.frame(D[-te,1:2]) test <- data.frame(D[te,1:2]) lm1 <- lm(y~x , data=train) pred <- predict(lm1,test) t<- c(t, sum(abs(D[te,2] - pred)) /dim(test)[1]) } re<-c(re,mean(t)) 文件:

index.js

但我无法修改该文件以执行nodejs应用程序。有什么帮助吗?

3 个答案:

答案 0 :(得分:20)

更新:现在可以通过与2017年5月推出的云功能集成在Firebase托管中托管Node.js应用。有关详细信息,请参阅Connecting Cloud Functions to Firebase Hosting文档。

答案 1 :(得分:0)

Firebase仅适用于静态node.js应用程序。如果您正在开发一个静态网站,那就没关系。但是,如果您的webapp在服务器端包含大量数据处理,则不应使用firebase。 您可以使用xervo主机。 xervo.io

xervo.io不再存在,

答案 2 :(得分:0)

FYI >>

Firebase不仅适用于静态节点js应用程序,还可以用于动态节点js应用程序,

https://firebase.google.com/docs/hosting/functions-有关更多详细信息,请参考

我们需要为应用创建一个对象,并使其按如下所示导出,并按如下所示替换firebase.json

var app = express(); Exports.app =函数。https.onRequest(app);

firebase.json:

“重写”:     [{       “资源”:”**”,       “目标”:“应用”     }]