Показать сообщение отдельно
  #1 (permalink)  
Старый 06.01.2016, 17:18
Аватар для vasa_c
Профессор
Отправить личное сообщение для vasa_c Посмотреть профиль Найти все сообщения от vasa_c
 
Регистрация: 12.03.2008
Сообщений: 183

Как распространять дистры для браузеров?
Как я вижу, многие из здесь присутствующих любят иногда залить какую-нибудь свою библиотечку на github.

Вопрос, какой способ распространения js-файлов для браузера в моде на сегодня? С учётом сборок, gulp, babel и т.п.

Я вижу следующие:

1. Собирать всё в *.min.js в какую-нибудь папочку dist и коммитить вместе со всем остальным.

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

2. Аттачить каждый раз файлы на гитхабе в разделе releases. Но это уныло как-то.

3. Пусть кому нужно, клонирует репу и запускает gulp build?

4. Расчитывать только на продвинутых граждан, которые ничего по старинке не подключают, а используют NPM + Webpack.

5. Сделать отдельную репу и там складывать собранные файлы + bower.json туда.

Кстати, bower, он при смерти, как все говорят или ещё нет?
Ответить с цитированием