1

details.json 当文件引用主模块时,通常用于pencilblue中的插件,如下所示:

"main_module": { "path": "pencilblue.js" },

我希望在与文件pencilblue.js相同的目录中看到该文件 details.json

但是对于应该像其他插件一样的pencilblue插件,该文件pencilblue.js不存在于同一目录中。对于所有其他插件,当main_module引用一个文件时,我可以在同一目录中找到它。

我错过了什么,这个有什么不同?

谢谢你的支持。

为了以防万一,pencilblue 的 github 存储库:https ://github.com/pencilblue/pencilblue 插件目录就在那里。

谢谢

4

1 回答 1

1

所以,虽然答案肯定不直观,但我相信它是有道理的:pencilblue它是使一切正常工作所必需的核心插件。与其他插件不同,核心 PencilBlue 插件在根级别引用。details.json在这种情况下,要查找的文件pencilblue.js位于 repo 的根级别。我不确定以这种方式构建插件的根本原因,但知道该应用程序无法正常工作会使根级引用变得不那么神秘。

于 2016-06-08T14:42:27.910 回答