我试图使用serverless deploy
在lambda上部署代码,但出现以下错误,尝试了多种在线可用的解决方案,但没有用。
错误-
Serverless: Packaging service...
Serverless Error ---------------------------------------
The specified bucket does not exist
Get Support --------------------------------------------
Docs: docs.serverless.com
Bugs: github.com/serverless/serverless/issues
Issues: forum.serverless.com
Your Environment Information -----------------------------
OS: darwin
Node Version: 8.12.0
Serverless Version: 1.31.0
答案 0 :(得分:0)
在部署无服务器应用程序时,它使用服务属性(在serverless.yaml中定义)作为CloudFormation中应用程序的唯一标识符。
因此,如果您在不删除堆栈的情况下更改存储桶的名称,则可能会发生冲突。例如:
由于您没有描述您的确切工作,所以我尝试举一个例子,但这可能是另外一回事。
您还可以尝试再次删除并部署。
答案 1 :(得分:0)
解决此问题的最佳方法是-
sls info -v
完成。