【发布时间】:2020-09-15 07:57:39
【问题描述】:
我正在离线运行 Serverless,并且已经根据阶段配置了环境变量。
provider:
name: aws
stage: ${opt:stage,'dev'}
environment:
MY_ENV_VAR: ${self:custom.myEnvVar.${self:provider.stage}}
custom:
stages:
- dev
- prod
myEnvVar:
dev: ${env:MY_ENV_VAR}
prod: ${ssm:MY_ENV_VAR}
当我运行serverless offline start 时,它会发出警告
满足声明的有效 SSM 参数 找不到“ssm:MY_ENV_VAR”。
默认情况下,stage 是dev,那么它为什么要尝试访问 SSM 参数存储?
任何帮助将不胜感激
谢谢
【问题讨论】:
标签: serverless-framework serverless-offline