CDK v2中TableV2导入报错,如何正确导入该组件?
解决TableV2导入报错的方法
- 报错原因:当前使用的AWS CDK版本低于2.116.0,TableV2是在该版本及之后才新增的API,旧版本没有这个导出成员。
- 解决步骤:
- 升级AWS CDK到最新版本(或至少2.116.0):
- npm用户执行:
npm install aws-cdk-lib@latest - yarn用户执行:
yarn add aws-cdk-lib@latest
- npm用户执行:
- 升级完成后,使用你原本的导入语句即可:
import { TableV2 } from 'aws-cdk-lib/aws-dynamodb';
- 升级AWS CDK到最新版本(或至少2.116.0):
补充说明:文档里标注的aws-cdk-lib » aws_dynamodb就是对应代码中的aws-cdk-lib/aws-dynamodb路径,只是文档的展示格式不同,代码中用斜杠分隔的写法是正确的。
内容的提问来源于stack exchange,提问作者jbuddy_13
相关产品推荐
相关产品推荐

