AWS Amplify: Как воссоздать вручную удаленные стеки CloudFormation - PullRequest
2 голосов
/ 15 марта 2019

Я создал образец приложения Amplify после этой мастерской. После этого я вручную удалил стеки CloudFormation (из консоли AWS - выбрал корневой стек и выполнил действие удаления стека), надеясь, что смогу восстановить их, используя amplify push. К сожалению, расширять отчеты не вносить изменений и не перестраивать стеки. Есть ли способ заставить усиливаться, чтобы обеспечить ресурсы?

1 Ответ

0 голосов
/ 16 марта 2019

усиление cli проверяет разницу между папками amplify/#current-cloud-backend и amplify/backend внутри вашего проекта.Он не проверяет, что в данный момент развернуто в облаке.

Так как вы удалили корневой стек, даже если были какие-либо изменения для отправки, он потерпит неудачу, так как стек отсутствует.Чтобы исправить эту ошибку, вы можете запустить amplify init и, когда появится запрос Do you want to use an existing environment?, выбрать No.Это воссоздает корневой стек и позволит вам отправить изменения.

PS : поддержка нескольких сред доступна в версии 1 и выше.Если команда pre v1 init не будет работать

...