我正在尝试在我刚刚通过 Visual Studio 创建的新网站上初始化 AWS CDK。
但是当我运行 init 命令时出现错误:cdk init
不能在非空目录中运行
❯ cdk init app --language=csharp
`cdk init` cannot be run in a non-empty directory!
CDK Workshop使用从 scrach 开始的例子(在一个空目录中)。是否可以在现有解决方案/项目中初始化 CDK?
最佳答案
cdk init 创建了一个基本结构和骨架,例如应用程序和子目录,它在其中创建了一个堆栈。
您可以在一个空目录中运行它,然后备份您将覆盖的文件,然后将实际的 cdk 应用程序/项目(例如车间一)复制到其中。
当我重新使用现有的 CDK 项目时,我使用这种方式创建另一个 CDK 项目。
关于c# - 现有项目的 AWS CDK Init,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63348336/