Разверните Lambda в root, а не в последней версии с помощью claudiajs - PullRequest
0 голосов
/ 30 мая 2020

Согласно claudia js tutorial и многим другим руководствам, по умолчанию он всегда развертывается в папке latest, а не в root.

Есть ли способ развернуть в root (т.е. https://8x7uh8ho5k.execute-api.us-east-1.amazonaws.com), а не в папку latest (т.е. https://8x7uh8ho5k.execute-api.us-east-1.amazonaws.com/latest)?

1 Ответ

1 голос
/ 30 мая 2020

Я не знаком с Клаудией. js, я объясню это с точки зрения API Gateway. Значение latest после URL-адреса вызова шлюза API фактически является этапом шлюза API . stage используется для развертывания изменений, внесенных в ресурсы шлюза API, чтобы он был доступен при нажатии URL-адреса вызова. Вы можете создать несколько этапов, чтобы поддерживать разные версии вашего API, например «dev» и «production». Однако этап является обязательным, и вы не можете вносить изменения в «root». URL вызова будет выглядеть так:

https://{restapi_id}.execute-api.{region}.amazonaws.com/{stage_name}/

Если вы не хотите указывать имя этапа при вызове API, вы можете изучить возможность использования Custom Domain Names .

Если вы хотите изменить сценическое имя при развертывании API с помощью Claudia. js, посмотрите документацию по Claudia, чтобы проверить, возможно ли это.

...