Почему в главном модуле карандаша нет синего карандаша

Обычно для плагинов в карандаше синий, когда файл details.json ссылается на основной модуль так:

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

Я ожидаю увидеть файл pencilblue.js в том же каталоге, что и файл details.json,

Но для плагина карандаша, который должен быть плагином, как и другие, файл pencilblue.js нет в том же каталоге. Для всех остальных плагинов, когда main_module ссылается на файл, я могу найти его в том же каталоге.

Что я пропустил и чем этот отличается?

Спасибо за вашу поддержку.

GitHub репо для карандаша-синего на всякий случай: https://github.com/pencilblue/pencilblue каталог плагинов прямо здесь.

Спасибо

1 ответ

Так что, хотя ответ определенно не интуитивен, я думаю, что он имеет некоторый смысл: pencilblue это основной плагин, который необходим, чтобы все работало. В отличие от других плагинов, основной плагин PencilBlue ссылается на корневой уровень. Файл details.json ищет в этом случае является pencilblue.js на корневом уровне репо. Я не уверен насчет основной причины создания плагина таким образом, но знание того, что приложение не работает, делает ссылку на корневой уровень немного менее загадочной.

Другие вопросы по тегам