【问题标题】:Can't run my node js project in the Google Cloud Platform无法在 Google Cloud Platform 中运行我的节点 js 项目
【发布时间】:2018-01-03 16:56:11
【问题描述】:

我只是将我的 git 克隆到谷歌云平台。我正在尝试部署它。 当我输入“gcloud app deploy”时,它说:

我有一个文件 app.yaml,它看起来像这样:

# [START app_yaml]
runtime: nodejs
vm: true

我也尝试更改目录,但找不到 repo 目录..

请帮忙! 谢谢!

【问题讨论】:

    标签: google-cloud-platform app.yaml


    【解决方案1】:

    错误消息表明该工具无法自动检测应用程序的配置文件。这可能是由于使用 vm: true 语句的老一代灵活应用程序配置现已弃用所致。请参阅 cloud.google.com/appengine/docs/flexible/python/upgrading。

    您应该使用当前灵活的应用配置。我还建议将实际的 app.yaml 作为参数传递给部署命令,自动检测可能并不总是按预期工作。

    【讨论】:

    • 你好丹先生,我已经在 app.yaml 文件中将 vm:true 更改为 env: flex 并得到相同的错误。我也试过这个“glcoud app deploy app.yaml”
    • 这很奇怪。你能提供更多信息吗?当前目录内容是什么?
    • 它的“user@project-id:~$ gcloud app deploy app.yaml”目录有什么要改的吗?
    猜你喜欢
    • 2016-04-08
    • 2019-03-28
    • 1970-01-01
    • 2019-12-19
    • 2018-05-05
    • 1970-01-01
    • 2019-05-24
    • 1970-01-01
    • 2018-12-15
    相关资源
    最近更新 更多