amazon-web-services - 带有 AWS SDK nodejs 的 AWS Lambda 中的模块初始化错误 TypeError
问题描述
我正在编写一些 lambda,在这些 lambda 中,我使用 aws sdk 来使用某些服务,它对某些服务工作正常,对某些服务不起作用,在某些服务中它说是模块初始化错误。这里有什么问题,为什么有些 aws sdk 模块只抛出这个错误?
监视日志中的错误日志:
START RequestId: dcbf2a88-d723-4a4e-8be9-896887150169 Version: $LATEST
module initialization error: TypeError
at Object.<anonymous> (/var/task/src/functions/routes/handler.js:4:18)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
END RequestId: dcbf2a88-d723-4a4e-8be9-896887150169
REPORT RequestId: dcbf2a88-d723-4a4e-8be9-896887150169 Duration: 38.90 ms Billed Duration: 100 ms Memory Size: 1024 MB Max Memory Used: 69 MB
错误中的第 4 行是对象创建代码
const text = new AWS.Textract({apiVersion: '2018-06-27'});
解决方案
推荐阅读
- r - 将数据转换为选择模型数据结构
- sql-server - 无法使用 PowerShell 或 T-SQL 将 SQL 数据库备份到 Azure Blob 存储
- excel - 根据用户表单中的文本框值输入单元格值
- powerbi - 一个表的某些列中出现的 Power BI 桌面计数值
- javascript - THREEJS:如何在单独的 DIV 中渲染不同的模型?
- python - Tkinter 每次都冻结导致 Python 没有响应
- php - Wordpress - 在一天中的特定时间运行功能
- angular - 如何在 Cypress 中模拟文件选择器步骤以检查剩余步骤
- mongodb - 当托管在 Herkou 上时,Mongoose 不能与 mLab 一起工作,但在本地托管时可以工作
- c# - 在 Asp.net MVC 中从自定义控制器工厂调用异步方法