错误消息
消息中的 %s 表示引擎抛出错误时填入的具体内容。
小故事
你在 manifest.rush 的 config 里写了一个设置,引擎说:这个词不是任何一个维度。config 是项目的配置入口,它只认几个固定的词,比如 syntax.mode、entry,等等。如果你写了一个不在名单里的词,比如把名字拼错了,引擎有两条路:默默忽略,或者明确拒绝。它选了后者。因为配置如果悄悄没生效,你以为设置好了,其实什么也没改变,那就是配置在对你撒谎。所以在解析任何文件之前,引擎就先拦下来。小例子:把 entry 拼成了 entery。修法是对照提示里列出的合法维度,改成正确的词。拼错一个字母,引擎马上告诉你,而不是让你调试半天。
文本来自 Rush 引擎的错误目录。
