Не могу запустить мой проект node js в Google Cloud Platform

Я просто клонирую свой git на облачную платформу Google. И я пытаюсь его развернуть. Когда я набираю «развертывание приложения gcloud», он говорит:  введите описание изображения здесь

А у меня есть файл app.yaml, он выглядит так:

# [START app_yaml]
runtime: nodejs
vm: true

Я также попытался сменить каталог, но не могу найти каталог репо.

Пожалуйста помоги! Спасибо!


person Mark    schedule 03.01.2018    source источник


Ответы (1)


Сообщение об ошибке указывает на то, что инструмент не может автоматически определить файл конфигурации приложения. Это могло быть вызвано устаревшим ранее поколением гибкой конфигурации приложений с использованием оператора vm: true. См. Cloud.google.com/appengine/docs/f flexible/python/upgrading.

Вам следует использовать текущую гибкую конфигурацию приложения. Я также предлагаю передать фактический app.yaml в качестве аргумента команды развертывания, автоматическое обнаружение может не всегда работать так, как ожидается.

person Dan Cornilescu    schedule 03.01.2018
comment
Здравствуйте, сэр Дэн, я уже изменил vm: true на env: flex в файле app.yaml и получил ту же ошибку. Я также пробовал это приложение glcoud для развертывания app.yaml - person Mark; 04.01.2018
comment
Это странно. Можете дать дополнительную информацию? Каково текущее содержимое каталога? - person Dan Cornilescu; 04.01.2018
comment
его user @ project-id: ~ $ gcloud app deploy app.yaml можно что-нибудь изменить в каталоге? - person Mark; 05.01.2018