У меня есть библиотека, которую я разрабатываю, и я публикую ее для беседы. Сейчас я игнорирую все, кроме genie.js
(библиотека) и genie.min.js
. Есть ли смысл иметь README.md
или файл сборки travis или демо файлы или что-то еще? Мне кажется, что причина, по которой кто-то добавляет ваш компонент в свой проект, заключается в том, что он может использовать его в своем продукте, и они не хотят, чтобы их файловая система была загрязнена, я не прав?
Что игнорировать в bower.json
Ответ 1
Вы правы, как минимум. Я бы сделал еще один шаг и отбросил миниатюрный файл, что является наилучшей практикой в Bower, поскольку пользователи, скорее всего, используют систему сборки, а дополнительный мини файл просто теряют пространство.
Вы можете легко игнорировать все, кроме одного файла, используя globbing в свойстве "ignore"
в bower.json следующим образом:
"ignore": ["./!(genie.js)"]