部署将AWS层与无服务器框架一起使用的AWS Lambda函数

时间:2019-06-26 10:06:31

标签: amazon-web-services webpack aws-lambda serverless-framework aws-serverless

我正在尝试使用打字稿无服务器框架部署使用 AWS层(已部署)的 AWS Lambda函数 。 在lambda函数中,我要从该层中托管的模块导入一个类。 问题是,当尝试执行sls deploy时出现错误,提示未找到模块

我尝试使用npm link来导入我的lambda handler.ts中的导入,以标识该层中托管的模块。 这样做解决了“找不到模块”问题,但是当检查生成并部署到lambda函数的handler.js时,我发现我层的代码已串联到其中(进入handler.js)。

注意:我在lambda函数应用程序文件夹之外执行npm link [module_name],希望它不会被串联到handler.js中。

0 个答案:

没有答案