错误消息
消息中的 %s 表示引擎抛出错误时填入的具体内容。
小故事
你在 manifest 里写了 store,引擎说:这个词不是已经声明的词。用户要做的选择其实只有一个信号:本地,还是分布式。写法是 config 加 store,后面跟一个裸词,local 或者 distributed,不写就是 local。如果你写了别的词,加了引号,写了数字,或者写成了列表,引擎就拒绝,因为一个节点如果在不知不觉中加入了分布式集合,或者悄悄退出了,它就会被一套它从没要求过的规则来评判,那后果就难说了。小例子:你写了 distribute,少了最后的 d。修法是改成 distributed 或 local。
文本来自 Rush 引擎的错误目录。
