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

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

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

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

我想念什么,这与众不同?

谢谢你的支持。

pengeblue的github仓库,以防万一:https://github.com/pencilblue/pencilblue
插件目录就在那里。

谢谢

最佳答案

因此,虽然答案肯定不是直观的,但我认为这是有道理的:pencilblue是使一切正常运行所必需的核心插件。与其他插件不同,核心PencilBlue插件在根级别进行引用。在这种情况下,要查找的文件details.json是存储库根目录上的pencilblue.js。我不确定以这种方式构建插件的根本原因,但是知道该应用程序无法正常工作会使根级别的引用略显神秘。

关于javascript - 为什么主要的penblueblue模块没有penceblueblue.js,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37517286/

10-09 21:13