×

Внимание

Ваш браузер . Для корректного серфинга сети рекомендуем установить один из современных браузеров Chrome или Firefox.

Рейтинг: 5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

Bower - это менеджер пакетов для Web, который предлагает общее решение проблем управления пакетами для фронтенд разработки. Например библиотека Polymer library использует bower в качестве пакетного менеджера. На самом деле использование bower облегчает установку различных js библиотек, например jQuery. Главным отличием bower от других пакетных менеджеров является то, что bower может управлять любыми пакетами именно для WEB, даже если имеется в виду HTML, CSS или картинки. Это значит, что вы можете использовать в своем проекте любой сторонний код доступный публично доступный из Git репозитория, например github.

 

Для установки Bower требуется node и npm, так что для начала нужно будет установить NodeJS. Чтобы установить все это добро в Ubuntu нужно выполнить следующие команды в терминале: 

sudo apt-get install nodejs

 

Далее устанавливаем npm (менеджер пакетов Node)

sudo apt-get install npm

 

Так же для нормальной работы bower потребуется установка git, у меня в ubuntu он уже был установлен или подтянут автоматическими с другими пакетами, но если у вас это не так, то установить git можно следующей командой:

sudo apt-get install git

 

Установим Bower:

sudo npm install -g bower
 

Теперь самое время запустить Bower.

Примечание: В некоторых дистрибутивах Linux после установки nodejs он вызывается как nodejs, а не как node, что приводит к проблемам при запуске Bower.

/usr/bin/env: node: No such file or directory

Чтобы не тратить время на поиски решения этой проблемы, просто создайте символьную ссылку. Для дистрибутивов Linux, где исполнительные фалы ставятся в /usr/bin выполните следующую команду:

ln -s /usr/bin/nodejs /usr/bin/node
 

Некоторые пользователи предпочитают установку legacy nodejs, который просто создает ссылку на бинарники nodejs:

sudo apt-get install nodejs-legacy

 

Теперь, когда все необходимые пакеты были установлены, давайте проверим, что bower чувствует себя нормально :). Проверяем какая версия Bower у нас установлена:

Bower -version

Если в ответ вы получили номер версии, то все работает. 

Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

У вас недостаточно прав для того чтобы тут гадить.

Комментарии   

Walker
# Walker 16.05.2017 02:15
I'm so happy to read this. This is the kind of manual that needs to be given and not the accidental misinformation that is at the other
blogs. Appreciate your sharing this greatest doc.
Владимир
# Владимир 19.01.2017 00:48
Помог решить проблему. Спасибо за подсказку по символьной ссылке. :)
WhiskeyMan
# WhiskeyMan 19.01.2017 01:17
Рад, что решение помогло еще кому-то)