标签: node.js aws-lambda jestjs serverless-framework aws-lambda-layers
因此,我在无服务器框架节点JS项目中使用了Layers。我将所有常用的npm软件包添加到层中,因为我不希望每个Lambda函数都具有巨大的软件包。
问题在于,在本地运行单元测试时,找不到这些模块。
有什么办法可以解决这个问题?
答案 0 :(得分:0)
尝试以下操作:
package: exclude: - node_modules/**
答案 1 :(得分:0)
Bar的答案很好,但我也想出可以使用--save-dev标志安装所有依赖项,就是这样!