Skip to main content

Posts

Showing posts with the label cdk

CDK - Error: unable to determine cloud assembly asset output directory. Assets must be defined indirectly within a "Stage" or an "App" scope

Cause: Got this error after executing  1) `npm install @aws-cdk/aws-lambda` 2) `cdk diff` --> threw error This is because of the version mismatch of @aws-cdk/aws-lambda package against @aws-cdk/core. The package.json file looked like this: "dependencies": {     "@aws-cdk/aws-lambda": "^1.78.0",     "@aws-cdk/aws-sns": "1.49.1",     "@aws-cdk/aws-sns-subscriptions": "1.49.1",     "@aws-cdk/aws-sqs": "1.49.1",     "@aws-cdk/core": "1.49.1"   } Fix: Updated the package.json file as follows: "dependencies": {     "@aws-cdk/aws-lambda": " 1.49.1 ", --> changed here     "@aws-cdk/aws-sns": "1.49.1",     "@aws-cdk/aws-sns-subscriptions": "1.49.1",     "@aws-cdk/aws-sqs": "1.49.1",     "@aws-cdk/core": "1.49.1"   } And then running `npm i` fixed the issue. From next time ...