小编Win*_*jam的帖子

检测生产与开发在运行时发生反应

是否有可能在运行时检测当前版本的React是开发还是生产?我想做这样的事情:

if (React.isDevelopment) {
  // Development thing
} else {
  // Real thing
}
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

56
推荐指数
4
解决办法
2万
查看次数

AWS CDK,为 Route53 中的现有 S3 存储桶创建别名记录

我想知道如何获取现有的 S3 存储桶并使用 AWS CDK 创建指向它的别名记录点?

到目前为止,一切都很好 :

const myExistingBucket = Bucket.fromBucketName(this, 'myExistingBucket', 'myExistingBucketName')

new route53.ARecord(this, 'myAliasRecord', {
  zone: myHostedZone,
  target: route53.AddressRecordTarget.fromAlias(new route53_targets.BucketWebsiteTarget(myExistingBucket))
});
Run Code Online (Sandbox Code Playgroud)

我得到:'IBucket' 类型的参数不可分配给 'Bucket' 类型的参数

fromBucketArn()fromBucketAttributes()函数fromBucketName()都返回IBucket类型,但BucketWebsiteTarget()函数需要Bucket类型。

那么,我该如何Bucket使用 AWS CDK 从现有类型中获取类型呢?

amazon-s3 amazon-route53 typescript aws-cdk

5
推荐指数
1
解决办法
3735
查看次数