无法解析要使用的 AWS 账户。它必须在您定义 CDK 堆栈时进行配置,或者通过环境进行配置

我已经启动了一个应用程序 cdk init app --language typescript 并运行了命令 cdk synth 现在我正在运行 cdk bootstrap 但它抛出了这个错误:
Unable to resolve AWS account to use. It must be either configured when you define your CDK Stack, or through the environment 因为我想创建 cloudFormation 变更集

stack overflow Unable to resolve AWS account to use. It must be either configured when you define your CDK Stack, or through the environment
原文答案

答案:

作者头像

当我做 cdk bootstrap aws://yourAccountNumber/us-east-1 时解决了您可以在 AWS 控制台中以您的名字找到您的 aws 帐号,它与 Account ID 相同,并且区域标志表示您要部署服务的任何区域

作者头像

配置和凭证文件的名称应该相同