CDK:命令我应该运行在改变我的代码吗?



我正在使用aws cdk和aws-sdk运行aws无服务器。

我写了代码,然后运行了以下命令:

cdk synth
cdk deploy

现在我在本地机器上更新代码,并希望推送更改。

  • 我现在应该运行哪个命令?
  • 我应该在中间运行cdk destroy吗?

感谢

运行cdk deploy将首先合成堆栈,然后部署更改。不需要先运行synth。部署将应用当前堆栈并销毁代码中不再存在的所有资源,因此不需要先运行destroy。

使用cdk watch。Cdk将观察cdk.json文件中指定的文件和自动部署您的更改,这也使它更快。

cdk watch文档:

  • https://cdkworkshop.com/20-typescript/30-hello-cdk/300-cdk-watch.html#cdk-watch(从这里开始)
  • https://aws.amazon.com/blogs/developer/increasing-development-speed-with-cdk-watch/

再次运行相同的命令cdk synthcdk部署

相关内容

  • 没有找到相关文章

最新更新