Как создать пакет meteorJS с опциями сборки для пользователя?

Я создаю метеорный пакет для библиотеки JS, который содержит несколько дополнительных плагинов в основном хранилище. Я хотел бы предоставить пользователю возможность выбрать, какие расширения библиотеки использовать, не добавляя их всегда без необходимости.

Возможно ли это с текущей системой сборки? Если да, то с чего мне начать?

1 ответ

Решение

В настоящее время это не поддерживается. В некотором смысле каждый пакет - это "опция", которую вы включаете через саму систему пакетов. Ваша текущая лучшая ставка - просто публиковать пакеты для каждой части и, возможно, добавлять пакеты для обычных комбинаций сборки.

Twitter Bootstrap в настоящее время делает что-то похожее на это:

twbs:bootstrap          // normal bootstrap
twbs:bootstrap-noglyph  // bootstrap sans glpyhs

Также важно, что некоторые из (многих) предварительно упакованных стилусов находятся там:

stolinski:stylus-multi
cryptoquick:stylus-multi
mquandalle:stylus

Я с нетерпением жду этого ответа, устаревшего.

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