VueJS-WEBPACK_IMPORTED_MODULE_0 ___ default.a.Textract不是构造函数

时间:2019-05-07 20:34:14

标签: vue.js amazon-textract

我一直试图在VueJs中使用Textract,但是遇到以下错误“ aws_sdk__WEBPACK_IMPORTED_MODULE_0 ___ default.a.Textract不是构造函数”,我使用的是AWS-SDK版本2.450.0,但我没有知道如何解决...

我进行了一些测试,看是否是导入错误,我尝试使用S3和Lambda构造器,然后两者均能正常工作,甚至测试了配置访问配置以避免出现权限错误,但是我得到了同样的问题。

在组件文件上,在我编写的脚本标签上,

import AWS from 'aws-sdk'
AWS.config.update({
  region: 'us-east-1',
  accessKeyId: <my-access-Key>,
  secretAccessKey: <my-secret-access-key>

});

在函数内部的方法中,以下命令将返回错误。

var textract = new AWS.Textract();

1 个答案:

答案 0 :(得分:0)

很显然,Textract客户端不应该在浏览器环境上运行,至少要到2.454.0版本为止,因为其他人在我的其他帖子中做出了回应。 https://github.com/aws/aws-sdk-js/issues/2657