RX0117

领域: 解析

错误消息

manifest 所指名的入口不存在:%s(%s)

消息中的 %s 表示引擎抛出错误时填入的具体内容。

小故事

在项目的 manifest.rush 里,你可以用 config 的 entry,指定入口文件的名字,如果不指定,入口就叫 main。这一次,你指定了一个名字,可是引擎到 src 目录里一找,没有这个文件。引擎这时有两个选择:悄悄回到 main,或者老老实实地拒绝。它选了后者,为什么?因为一个指向不存在的入口的 manifest,本身就是错的,如果悄悄运行了别的文件,就等于运行了一个没有人点名的程序,那才是真正的危险。消息里写着,是哪个叶子,搜索了哪个目录。举个例子:manifest 里写着入口叫 start,可是 src 里只有 main。怎么改?要么把文件改成这个名字,要么把 manifest 里的名字改对。记住:说了入口,就要有入口。

文本来自 Rush 引擎的错误目录。