Знакомство с Bower

в 12:20, , рубрики: Песочница, метки: ,

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

Bower — как раз один из них.

На данный момент Bower — это, наверное, самый популярный менеджер для клиентского javascript. Все, чем занимается Bower — устанавливает пакеты вместе с их зависимостями.

Bower прост в установке, для этого достаточно выполнить в терминале команду:

❯npm install -g bower

Теперь вы можете использовать Bower. Например, найти библиотеку с помощью команды:

❯bower search <query>

где query — название требуемого пакета.

Например:

❯ bower search ember
    ember git://github.com/components/ember
    ember-data git://github.com/components/ember-data.git
    ember-qunit git://github.com/rpflorence/ember-qunit.git
...

Для добавления пакета в проект используется команда install. Достаточно указать имя пакета:

❯bower install ember  --save

save указывает на то, что должен сохранить имя пакета и его версию в файл-манифест — bower.json. Вместо имени также можно указать URL к tar или zip файлу или путь к git репозиторию.

Bower позволяет посмотреть список установленных пакетов:

❯bower list

Чтобы удалить пакет используйте команду uninstall:

❯bower uninstall <package>

Здесь раскрыты не все возможности Bower, но этого вполне достаточно чтобы понять, для чего он нужен и начать его использовать.

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js