为什么主铅笔模块没有pencilblue.js

时间:2016-05-30 03:41:19

标签: javascript pencilblue

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

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

我希望文件pencilblue.js与文件details.json位于同一目录中。

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

我错过了什么以及这个与众不同?

感谢您的支持。

为了以防万一的铅笔蓝的github回购:https://github.com/pencilblue/pencilblue 插件目录就在那里。

谢谢

1 个答案:

答案 0 :(得分:1)

所以,虽然答案肯定不直观,但我认为这是有道理的:pencilblue是使一切运转所需的核心插件。与其他插件不同,核心PencilBlue插件在根级别引用。在这种情况下,文件details.json正在查找repo根级别的pencilblue.js。我不确定以这种方式构建插件的根本原因,但是知道应用程序是无功能的,这使得根级引用不那么神秘。