1、unless
状态间的条件判断,如果判断成功则不执行所在id的指令,判断失败则执行
2、onlyif
状态间的条件判断,如果判断失败则不执行所在id的指令,判断成功则执行
3、require
此状态依赖于另一个状态(我依赖某个状态,也就是某个状态失败了,我也就不执行name)
4、require_in
此状态被另一个状态所依赖
5、watch
我的状态关注某一个状态 (可以用于监控某个文件是否改变,如果改变则执行某个指令)
6、watch_in
我的状态被某一个状态所关注
7.extend
扩展某个SLS的状态
8.include
可以用于引用多个SLS的状态,include模块通常放在文件顶部