Pull to refresh

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

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

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, но этого вполне достаточно чтобы понять, для чего он нужен и начать его использовать.
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.