Javascript 如何在serverless.yml中查看已解析的变量?
考虑这个简单的例子:Javascript 如何在serverless.yml中查看已解析的变量?,javascript,yaml,amazon-cloudformation,serverless-framework,Javascript,Yaml,Amazon Cloudformation,Serverless Framework,考虑这个简单的例子: service: my-service frameworkVersion: ">=1.38.0 <2.0.0" plugins: - serverless-step-functions - serverless-pseudo-parameters - serverless-cf-vars - serverless-parameters - serverless-scriptable-plugin - serverless-s3-dep
service: my-service
frameworkVersion: ">=1.38.0 <2.0.0"
plugins:
- serverless-step-functions
- serverless-pseudo-parameters
- serverless-cf-vars
- serverless-parameters
- serverless-scriptable-plugin
- serverless-s3-deploy
provider:
name: aws
region: us-east-1
custom:
myVariable: "some var value"
assets:
auto: true
targets:
- bucket: ${self:custom.myVariable}
prefix: ${self:custom.myVariable}/
acl: private
files:
- source: my file
glob: "*"
服务:我的服务
frameworkVersion:“>=1.38.0您可以使用serverless-package
命令将整个基础结构打包到.serverless
目录中
在这里可以看到任何局部变量的结果
请注意,任何CloudFormation变量(例如,Fn::*
config)都不会被编译,因为这是由CloudFormation在部署时处理的