gpt4 book ai didi

javascript - AWS JS SDK 类型错误 : STS is not a constructor

转载 作者:行者123 更新时间:2023-12-05 07:29:22 27 4
gpt4 key购买 nike

我有一个使用 aws-sdk 进行认知登录的 ReactJS 应用程序。我使用 yarn 安装所有模块,但是当我尝试访问本地主机上的网站时,出现 JS 错误:Uncaught (in promise) TypeError: STS is not a constructor .

错误指向 aws-sdk 凭证文件中的这一行:
this.sts = this.sts ||新的 STS(clientConfig);

STS 的来源:var STS = require('../../clients/sts');

关于如何解决此错误的任何想法?我已尝试安装其他模块或升级它们,但仍然出现此错误。

编辑 - VUE.js 示例:

import {
Config as AWSConfig,
CognitoIdentityCredentials,
} from 'aws-sdk/global';
import LexRuntime from 'aws-sdk/clients/lexruntime';
import Polly from 'aws-sdk/clients/polly';

最佳答案

我认为 new STS(...) 给你这样的错误 STS in not a constructor。请从中删除 new 运算符:

this.sts = this.sts || STS(clientConfig);

关于javascript - AWS JS SDK 类型错误 : STS is not a constructor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52831576/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com