как сделать основной файл app.yaml для проекта Google App Engine nodejs - PullRequest
0 голосов
/ 11 января 2019

Я делаю проект nodejs для Google App Engine. Тестирование все в порядке, и приложение работает, но когда мне предлагают развернуть мои файлы кода через gcloud app deploy, я получаю следующую ошибку:

ОШИБКА: для развертывания необходим файл app.yaml (или appengine-web.xml) этот каталог как приложение App Engine

Я никогда раньше не использовал yaml. Как должно выглядеть содержимое основного файла yaml, чтобы исправить эту проблему и развернуть мой код?

1 Ответ

0 голосов
/ 11 января 2019

Как вы можете видеть на https://docs.ansible.com/ansible/latest/reference_appendices/YAMLSyntax.html, Базовое значение YAML выглядит следующим образом:

Словарь - key: value


Список / Массив (1) -

name: - item1 - item2
Список / Массив (2) - name: ["item1", "item2"]
Вложенные свойства (1) -
nest: nestedKey: value nestedList: - item1 - item2

Что касается указанного вами файла YAML, прочитайте https://cloud.google.com/appengine/docs/flexible/java/configuring-your-app-with-app-yaml для получения дополнительной информации.
Вот простой пример с этой страницы:

runtime: java
env: flex

handlers:
- url: /.*
  script: this field is required, but ignored
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...