Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript 将IBucket传递到表props中的bucket属性会导致缺少属性错误_Typescript_Amazon S3_Aws Glue_Aws Cdk - Fatal编程技术网

Typescript 将IBucket传递到表props中的bucket属性会导致缺少属性错误

Typescript 将IBucket传递到表props中的bucket属性会导致缺少属性错误,typescript,amazon-s3,aws-glue,aws-cdk,Typescript,Amazon S3,Aws Glue,Aws Cdk,当我将s3bucket传递给bucket属性时,IDE抛出这个错误。你能帮我确定是什么导致了这个错误吗 类型“IBucket”缺少类型中的以下属性 “IBucket”:虚拟实体对象、grantPutAcl、环境(2739) 表d.ts(105,14):预期类型来自属性“bucket” 这是在“TableProps”类型上声明的 当cdk模块的版本不匹配时,通常会出现此错误。 尝试更新s3版本,并粘贴到最新的cdk版本(1.91.0) 对于以下版本的我来说,它在IDE中没有给出任何错误。 “@aw

当我将s3bucket传递给bucket属性时,IDE抛出这个错误。你能帮我确定是什么导致了这个错误吗

类型“IBucket”缺少类型中的以下属性 “IBucket”:虚拟实体对象、grantPutAcl、环境(2739) 表d.ts(105,14):预期类型来自属性“bucket” 这是在“TableProps”类型上声明的


当cdk模块的版本不匹配时,通常会出现此错误。 尝试更新s3版本,并粘贴到最新的cdk版本(1.91.0)

对于以下版本的我来说,它在IDE中没有给出任何错误。
“@aws-cdk/aws-s3”:“1.91.0”;“@aws-cdk/aws-glue”:“1.91.0”;

,这可能会解决我的问题。如何更新cdk模块?我已在线搜索,但无法在您的包中成功更新。请更新依赖项(模块)的版本。
s3Bucket = s3.Bucket.fromBucketName(this, bucketName, bucketName);
let glueTable = new glue.Table(this, tableName, {
                database: glueDb,
                tableName: tableName,
                bucket: s3Bucket
})