如何在serverless.yaml中将param传递给服务



我正在尝试在serverless.yaml 中设置环境

service: ${param:env, 'dev'}-backend-offline-onboard
frameworkVersion: '2 || 3'

我使用命令

sls deploy --param="env=dev" -c serverless.yml

但是错误

Cannot resolve serverless.yml: "service" property is not accessible (configured behind variables which cannot be resolved at this stage)

如何在无服务器中向服务传递参数

您可以在serverless中使用任何自定义参数。在命令中,你只需要将其作为传递

serverless deploy --customParam testTest

在serverless.yml文件中,您可以将传递的参数用作${opt:customParam}

您可以通过指定版本

--stage=dev

并设置

service: backend-offline-onboard

无需添加额外的参数。

最新更新