现有项目的 AWS CDK Init
AWS CDK Init for an existing project
我正在尝试在我刚刚通过 Visual Studio 创建的新网站上初始化 AWS CDK。
但是当我 运行 初始化命令时,我收到错误消息:cdk init
cannot be 运行 in a non-empty directory
❯ cdk init app --language=csharp
`cdk init` cannot be run in a non-empty directory!
CDK Workshop使用从头开始的例子(在一个空目录下)
是否可以在现有 solution/project 中初始化 CDK?
目前无法在 non-empty 目录中执行 cdk init
。这是一个安全网,防止在可能不需要的地方使用 CDK 文件使目录混乱。
也就是说,没有实际理由无法添加覆盖此保护的命令标志。您可以考虑在回购中加入 feature-request。
cdk init 创建一个基本结构和框架,例如它在其中创建堆栈的应用程序和子目录。
你可以运行把它放在一个空目录中,然后备份你要覆盖的文件,然后复制一个实际的cdk application/project(比如workshop one)进去。
我在 re-use 现有的 CDK 项目时使用这种方式创建另一个 CDK 项目。
我正在尝试在我刚刚通过 Visual Studio 创建的新网站上初始化 AWS CDK。
但是当我 运行 初始化命令时,我收到错误消息:cdk init
cannot be 运行 in a non-empty directory
❯ cdk init app --language=csharp
`cdk init` cannot be run in a non-empty directory!
CDK Workshop使用从头开始的例子(在一个空目录下)
是否可以在现有 solution/project 中初始化 CDK?
目前无法在 non-empty 目录中执行 cdk init
。这是一个安全网,防止在可能不需要的地方使用 CDK 文件使目录混乱。
也就是说,没有实际理由无法添加覆盖此保护的命令标志。您可以考虑在回购中加入 feature-request。
cdk init 创建一个基本结构和框架,例如它在其中创建堆栈的应用程序和子目录。
你可以运行把它放在一个空目录中,然后备份你要覆盖的文件,然后复制一个实际的cdk application/project(比如workshop one)进去。
我在 re-use 现有的 CDK 项目时使用这种方式创建另一个 CDK 项目。