我有无服务器yml和配置文件
配置文件
app: {
port: 3000,
db: {
connectionString: 'xxxxx'
},
lambdaDeploy:{
stage : "DEV",
region : "es-west-1"
}
尝试在yml中使用这些变量,如下所示
YML
provider:
name: aws
runtime: nodejs6.10
stage: ${file(./appconfiguration.json).app.stage}
region: ${file(./appconfiguration.json).app.region}
但它的阅读和默认
请指教。 感谢
答案 0 :(得分:1)
此处使用的语法不正确。
stage: ${file(./appconfiguration.json).app.stage}
改用冒号:
stage: ${file(./appconfiguration.json):app.stage}