我希望我的lambda使用请求lib发出POST请求。 我只尝试根据我用npm:
安装的lib来定义变量请求var request = require('request');
我收到此错误:
{
"errorMessage": "Cannot find module 'extend'",
"errorType": "Error",
"stackTrace": [
"Function.Module._resolveFilename (module.js:338:15)",
"Function.Module._load (module.js:280:25)",
"Module.require (module.js:364:17)",
"require (module.js:380:17)",
"Object.<anonymous> (/var/task/node_modules/request/index.js:17:29)",
"Module._compile (module.js:456:26)",
"Object.Module._extensions..js (module.js:474:10)",
"Module.load (module.js:356:32)",
"Function.Module._load (module.js:312:12)",
"Module.require (module.js:364:17)"
]
}
我已经尝试添加json配置&#34;请求&#34;:&#34; *&#34;,我也多次安装了包,但它没有工作。
答案 0 :(得分:0)
判断基于on this github issue,您需要重新安装Node.js和NPM,清除node_modules文件夹并再次运行npm install
。
答案 1 :(得分:0)