在AWS lambda函数中使用require

时间:2017-01-19 19:44:55

标签: javascript node.js function amazon-web-services lambda

我正在研究AWS lambda函数,如果我可以在其中使用require语句,我找不到任何地方,以便我可以使用其他非lambda函数。我知道压缩节点模块文件夹,但这对我没有帮助,因为我不打算使用节点模块,谢谢你的答案!

2 个答案:

答案 0 :(得分:6)

是的,你可以。您只需确保将hh文件夹作为程序包的一部分上载(您将无法使用控制台编辑器)。您可以在AWS博客上阅读更多详细信息:

Using Packages and Native nodejs Modules in AWS Lambda

答案 1 :(得分:1)

只需添加到贾斯汀的答案,是的,您可以要求lambda中的其他文件以这种结构为例:

| main.js << The handler is here
| func1.js
| func2.js

并在主文件中:

// main.js
require('./func1.js');
require('./func2.js');