gpt4 book ai didi

node.js - 无法在 GAE 上部署 node.js 应用程序

转载 作者:太空宇宙 更新时间:2023-11-04 00:40:30 24 4
gpt4 key购买 nike

我在将 Node.js 应用程序部署到 GAE 时遇到问题。

这是一个简单的应用,可以连接到我的 Firebase 并更新值。只是为了开始。

每当我尝试部署应用程序时,它都会失败。在本地运行良好。

我删除了我的项目并开始了一个新的项目,并在下载 zip 后部署了默认的“hello-world”应用程序,并且运行良好。

我通过cloud shell在项目上安装了firebase。

已添加

var Firebase = require("firebase"); 

到 app.js 文件,它不再部署。

我是 GAE 新手,无法理解为什么它无法部署。我觉得如果我在应用程序中包含 firebase 时遇到困难,我就会遇到困难。

这是我收到的错误。我唯一认为添加到原始 hello-world 应用程序中的是 firebase 依赖项。我将其删除,它再次正常部署。

Updating service [default]...failed. ERROR: (gcloud.preview.app.deploy) Error Response: [13] Timed out when starting VMs. It's possible that the application code is unhealthy. (0/2 ready, 2 still deploying).

任何帮助将不胜感激。

最佳答案

我通过在本地计算机上再次安装 firebase npm 解决了该问题。我注意到当我在服务器上安装它时(即使使用 --save),由于某种原因它没有更新 package.json 文件,并且也没有在本地更新它。但它仍然在我的本地计算机上运行,​​而没有提及 firebase 依赖项的包。不知道为什么会这样。

现在似乎可以正常工作了。

关于node.js - 无法在 GAE 上部署 node.js 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37003930/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com