前言
在使用aws-sdk的时候,在本地运行一切正常,但是打包后,出现报错
Uncaught TypeError: Cannot read property 'memoizedProperty' of undefined
在找寻解决方案无果的情况下,使用引用外部js
解决方案
<!-- index.html -->
// ...
<script src="https://sdk.amazonaws.com/js/aws-sdk-2.100.0.min.js"></script>
// ...
<script setup lang="ts">
declare let AWS: any;
const s3 = new AWS.S3({
apiVersion: "2006-03-01",
accessKeyId: accessKeyId,
secretAccessKey: secretAccessKey,
endpoint: endPoint,
s3ForcePathStyle: true,
signatureVersion: "v2",
sslEnabled: true
});
</script>
如果是其他的也可以使用这种方法
如果对你有用,记得点赞、收藏哟~