0
点赞
收藏
分享

微信扫一扫

记忆化搜索&动态规划,LeetCode 1997. 访问完所有房间的第一天

邯唐情感 03-29 17:30 阅读 1

角色(Roles)

角色提供了一种在用户定义的命令中组织和重复使用变量的方法。

默认情况下,Spring CLI 包括一个始终可用的未命名角色。如果没有指定特定角色,命令将使用默认角色。

为了进一步自定义和区分角色,你可以将它们与特定名称关联。这些命名角色存储为 YAML 文件,位于 .spring/roles 目录中,与 .spring/commands 目录并列。

角色允许你定义可以在动作文件中通过 Handlebars 访问的变量,让你在命令之间共享数据。

此外,你可以使用角色来提供命令行选项的值。如果命令行选项没有指定值,并且存在一个与命令选项名称相同的角色变量,命令会自动使用该角色变量的值作为特定选项的值。

文件结构(File Structure)

对于每个角色,在 .spring/roles/vars 目录中创建相应的文件。例如,如果有一个 qa 和 prod 角色,目录看起来如下:

$ tree .spring/roles/vars -lr
.spring/roles/vars
├── vars.yml
├── vars-qa.yml
└── vars-prod.yml

vars.yml 文件用于默认角色。

这种结构遵循了使用特定于 Spring 应用程序配置文件的模式。然而,角色变量不会像 Spring 配置文件那样展现相同的行为,比如从

举报

相关推荐

【第一天】

第一天

第一天学习

第一天复习

html第一天

第一天作业

HCIP第一天

出差第一天

0 条评论