2015-11-29 3 views
1

Я использую Hubot с Slack, и я уже успешно интегрировал с ним несколько различных пакетов NPM.В чем разница между пакетом Hubot и скриптом Hubot?

Я рассматриваю возможность разработки некоторых новых функций, но я не уверен, как действовать дальше.

Как определить, действительно ли то, что мне нужно сделать, выполняется скриптом? Или, когда использовать пакет NPM?

ответ

0

Нет никакой разницы.

На официальном сайте: "Hubot/GitHub" по состоянию на декабрь/15 мы можем увидеть это описание и ссылки:

Мы также поддерживаем: repository of community Hubot scripts и an organization of community Hubot packages, которые вы можете добавить в свой собственный робот.

Первое звено (https://github.com/github/hubot-scripts) ссылок на GitHub репо называемых «GitHub/hubot-скриптами», а вторая ссылкой на GitHub организации под названием «Hubot Сценарии», то есть на самом деле это коллекция скриптов.

0

Это лучше всегда писать как НПМ плагин, если вы хотите поделиться с другими Вы можете использовать это в качестве шаблона https://github.com/gasolin/webby-plugin

На самом деле, нет никакой разницы https://github.com/github/hubot/blob/master/bin/hubot#L104

но с НПМ плагин вы можете определить зависимые библиотеки плагинов лучше

Смежные вопросы