我希望无服务器部署nodejs lambda函数,而无需在打包阶段花费5至6分钟的时间。
我的包看起来像:
package:
exclude:
- "**/*"
- "*"
- "!build/**"
我的构建文件夹是预构建的静态资产和我创建的转译javascript代码的组合,不需要任何额外的依赖项解析。我只是想向无服务器压缩该文件夹并部署它。
答案 0 :(得分:0)
我认为您已经将include
选项与exclude
选项结合使用了。
package:
exclude:
- "**/*"
- "*"
# - "!build/**"
include:
- build/**
在您决定将服务部署到现实世界之前,可以使用serverless package -s dev
来查看压缩的内容。