Dieses Beispiel-CDK-Projekt soll zeigen, wie Sie die Blockierung aufheben können, wenn Sie versuchen, eine Referenz zwischen zwei Stacks zu entfernen, wenn Sie das Cloud Development Kit verwenden.
Wenn Sie versuchen, eine Änderung bereitzustellen, die einen Verweis zwischen zwei CDK-Stacks entfernt, stoßen Sie häufig auf den gefürchteten Fehler:
Export cannot be deleted as it is in use by another Stack
Dieses Beispielprojekt zeigt, wie dieses Problem gelöst werden kann, indem ein Szenario durchlaufen wird, in dem zunächst eine Referenz erstellt und anschließend geändert wird – was zunächst zu dem oben genannten Fehler führt und schließlich mithilfe eines Tricks, den ich „Dummy-Exporte“ nenne, erfolgreich ist.
Dieses Repository verwendet Yarn als Paketmanager. Stellen Sie daher sicher, dass Sie es installiert haben, bevor Sie die Beispiele ausprobieren.
Beginnen Sie mit der Installation der erforderlichen Abhängigkeiten:
$ yarn install
Nachdem Sie das getan haben, fahren Sie mit Teil 1 fort, um loszulegen!