Este exemplo de projeto CDK tem como objetivo demonstrar como se desbloquear ao tentar remover uma referência entre duas pilhas ao usar o Cloud Development Kit.
Muitas vezes, ao tentar implantar uma alteração que remove uma referência entre duas pilhas CDK, você se depara com o temido erro:
Export cannot be deleted as it is in use by another Stack
Este projeto de exemplo demonstra como resolver esse problema percorrendo um cenário onde uma referência é primeiro estabelecida e depois modificada - inicialmente resultando no erro acima e, finalmente, com sucesso usando um truque que chamo de "exportações fictícias".
Este repositório usa o Yarn como gerenciador de pacotes, portanto, certifique-se de tê-lo instalado antes de tentar os exemplos.
Comece instalando as dependências necessárias:
$ yarn install
Depois de fazer isso, vá para a parte 1 para começar!