Я пытаюсь установить среду в 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)
как передать параметр в службу в бессерверном режиме
можно указать версию по проходу
--stage=dev
и установить
service: backend-offline-onboard
нет необходимости добавлять дополнительные параметры.
Вы можете использовать любой пользовательский параметр в serverless. В команде вам просто нужно передать его как
serverless deploy --customParam testTest
в файле serverless.yml вы можете использовать переданные параметры в любом месте как ${opt:customParam}
Спасибо за ваш ответ. Я использую ${opt:stage}, и это работает для меня. <3
Спасибо за ваш ответ. Я использую ${opt:stage}, и это работает для меня. <3