使用无服务器部署lambda,而无需担心node_modules

时间:2019-02-02 19:19:05

标签: aws-lambda serverless-framework serverless

我希望无服务器部署nodejs lambda函数,而无需在打包阶段花费5至6分钟的时间。

我的包看起来像:

package:
  exclude:
    - "**/*"
    - "*"
    - "!build/**"

我的构建文件夹是预构建的静态资产和我创建的转译javascript代码的组合,不需要任何额外的依赖项解析。我只是想向无服务器压缩该文件夹并部署它。

1 个答案:

答案 0 :(得分:0)

我认为您已经将include选项与exclude选项结合使用了。

package:
  exclude:
    - "**/*"
    - "*"
    # - "!build/**"
  include:
    - build/**

在您决定将服务部署到现实世界之前,可以使用serverless package -s dev来查看压缩的内容。