Este proyecto CDK de ejemplo está destinado a demostrar cómo desbloquearse al intentar eliminar una referencia entre dos pilas cuando se utiliza el kit de desarrollo en la nube.
A menudo, cuando intentas implementar un cambio que elimina una referencia entre dos pilas de CDK, te encuentras con el temido error:
Export cannot be deleted as it is in use by another Stack
Este proyecto de ejemplo demuestra cómo resolver ese problema recorriendo un escenario donde primero se establece una referencia y luego se modifica, lo que inicialmente da como resultado el error anterior y, finalmente, con éxito mediante el uso de un truco que llamo "exportaciones ficticias".
Este repositorio utiliza Yarn como administrador de paquetes, así que asegúrese de tenerlo instalado antes de probar los ejemplos.
Comience instalando las dependencias requeridas:
$ yarn install
Una vez que hayas hecho eso, continúa con la parte 1 para comenzar.