sls 删除没有 .serverless 目录

问题描述

Serverless Framewokrk 使用 AWS 组件的配置创建 .serverless 目录。

如果它不存在,sls remove 会发生什么?

想象一下其他人部署了,我只是克隆了 repo 并需要删除所有内容。我应该在存储库中添加这个目录吗?

解决方法

sls remove 将引用 serverless.yml 文件并将删除堆栈。

.serverless 目录在您执行 sls deploy

时创建

它基本上会有一些内容,例如用于将其部署到 AWS 的 zip 文件。 因此,您无需为任何内容手动创建 .serverless 目录。也不建议把这个目录push到git中。