【问题标题】:VueJS - WEBPACK_IMPORTED_MODULE_0___default.a.Textract is not a constructorVueJS - WEBPACK_IMPORTED_MODULE_0___default.a.Textract 不是构造函数
【发布时间】:2019-05-15 01:26:14
【问题描述】:

我一直在尝试在 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();

【问题讨论】:

    标签: vue.js amazon-textract


    【解决方案1】:

    显然,Textract 客户端不应该在浏览器环境中工作,至少在版本 2.454.0 之前,因为其他人在我的另一篇文章中做出了回应。 https://github.com/aws/aws-sdk-js/issues/2657

    【讨论】:

      猜你喜欢
      • 2021-12-21
      • 2017-12-13
      • 2013-12-25
      • 2021-01-11
      • 2015-12-04
      • 2018-11-29
      • 2016-12-04
      • 2020-12-27
      • 2021-04-05
      相关资源
      最近更新 更多