Yaml 无服务器框架模板
我遵循此处推荐的结构: 看起来是这样的:Yaml 无服务器框架模板,yaml,serverless-framework,Yaml,Serverless Framework,我遵循此处推荐的结构: 看起来是这样的: / package.json config.js serverless.common.yml libs/ services/ notes-api/ package.json serverless.yml handler.js billing-api/ package.json serverless.yml handler.js notify
/
package.json
config.js
serverless.common.yml
libs/
services/
notes-api/
package.json
serverless.yml
handler.js
billing-api/
package.json
serverless.yml
handler.js
notify-job/
serverless.yml
handler.js
provider: ${file(../../serverless.common.yml):provider}
name: aws
runtime: nodejs12.x
这导致我从mt common.yml中提取了真正冗余的变量,如下所示:
provider:
name: aws
runtime: nodejs12.x
stage: ${file(../../serverless.common.yml):provider.stage}
region: ${file(../../serverless.common.yml):provider.region}
profile: ${file(../../serverless.common.yml):provider.profile}
有没有办法扩展我的公共提供者中的所有变量并添加更多?大概是这样的:
/
package.json
config.js
serverless.common.yml
libs/
services/
notes-api/
package.json
serverless.yml
handler.js
billing-api/
package.json
serverless.yml
handler.js
notify-job/
serverless.yml
handler.js
provider: ${file(../../serverless.common.yml):provider}
name: aws
runtime: nodejs12.x
如果能有更多的干配置就好了这似乎是相关的,但我不确定sls是否有构造: