1、可以使用v3版本,可以只引入你真正需要的 AWS 服务模块,而不是整个 SDK安装:npm install @aws-sdk/client-s3 @aws-sdk/s3-request-presigner @aws-sdk/util-create-request @aws-sdk/credential-provider-node // v3 中的导入方式 import { S3, GetOb
需求是监听3秒钟的不活动状态并显示带有10秒计时器的模态提示框。如果在10秒的会话中没有任何操作,请...
1、可以使用v3版本,可以只引入你真正需要的 AWS 服务模块,而不是整个 SDK安装:npm install @aws-sdk/client-s3 @aws-sdk/s3-request-presigner @aws-sdk/util-create-request @aws-sdk/credential-provider-node // v3 中的导入方式 import { S3, GetObjectCommand } from "@aws-sdk/client-s3"; import ...
首先肯定要减少主文件大小,这可以把aws-sdk拆分出去,单独打包。看你用的什么打包工具,配置对应的webpack或vite。 其次也需要减小aws-sdk包的大小,因为aws-sdk本身也很大,你应该没有用到aws-sdk所有模块,用到哪些模块引入哪些模块,另外,如果你不需要在初始化的时候就加载aws-sdk,可以懒加载aws-sdk let importS3 =...