【发布时间】:2018-01-01 13:33:44
【问题描述】:
我正在使用 nightmare js 来自动下载文件。所以两天前我们决定把这个工具移到aws lambda中,我能够使用nightmare-lambda-tutorial让aws的东西在噩梦中运行,但是我的lambda又使用了一个噩梦模块nightmare-download-manager添加这个下载管理器,lambda失败了'MODULE_NOT_FOUND' 消息,虽然我使用 npm install 安装了软件包,但我确实在 node_modules 中找到了文件夹和文件。
因此,通过调试,我发现即使使用最初的几行代码,lambda 也会失败,例如,
var binaryPack = require('./lib/bootstrap/nightmare-lambda-pack'),
Xvfb = require('./lib/bootstrap/xvfb'),
Nightmare = require('nightmare');
require('nightmare-download-manager')(Nightmare);
第 4 行将导致模块未找到错误。知道如何解决这个问题吗?
【问题讨论】:
-
你能把整个错误信息和堆栈跟踪贴在上面写着“MODULE_NOT_FOUND”的地方吗?
标签: javascript node.js amazon-web-services aws-lambda nightmare