Verify 命令

verify命令可以对Serverless应用格式进行校验。

命令解析

当执行s verify -h之后,可以进行相关帮助信息的查看:

$ s verify -h
Usage: s verify

Application verification.

    Example:
        $ s verify
        
📖 Document: https://github.com/Serverless-Devs/Serverless-Devs/tree/master/docs/zh/command/verify.md

Options:
  -t, --template [templatePath]  Specify the template file
  -h, --help                     Display help for command

参数解析

参数全称参数缩写默认取值参数含义
templatets.yaml/s.yml指定资源描述文件

操作案例

可以通过s verify直接应用格式的校验:

# 正确结果: 

 ✅  Format verification passed.

# 错误结果: 
 ❌ Format verification failed.
      key               Your Value Type                 Target Type             Description
     CodeUri               String                        Struct                    参数描述

# 输出魔法变量存在
 ✴️ Format validation unknown: 
     key               Your Value Type               Target Type           Description
     CodeUri             Unknown                       Struct                 参数描述

 ❓There may be dependencies between components, and you need to deploy them before you can determine the format.
在 GitHub 上编辑本页面 更新时间: Thu, May 19, 2022