понедельник, 12 октября 2015 г.

Установка и настройка Bower

Bower — это система управления JavaScript пакетами. Если вам приходилось работать с Composer, то Bower — это то же самое, только для JavaScript пакетов.

Использовать Bower очень удобно в командных проектах которые зависят от множества JavaScript библиотек. Всё что вам необходимо, это файл проекта bower.json, в котором отмечены все JavaScript зависимости, а об остальном позаботится bower. Bower сам закачает указаные зависимости нужной версии и аккуратно положит их в папку bower_components.

В этой статье я опишу весь процесс установки Bower, а также рассмотрю как настроить Bower для прокси.

Установка Bower на Windows

Прежде всего необходимо установить Node.js. Скачайте установщик с офф-сайта и запустите его. Установка особых настроек не требует, принимайте все по умолчанию. После того как Njde.js установится нужно перезагрузить машину.

В принципе, можно приступить к установке Bower. Для этого в консоли, под администратором, введите команду:

npm install -g bower

Если вы соединены с интернетом через прокси, то для корректной работы npm вам нужно настроить его. Для этого, выполните в терминале такие команды:

npm config set proxy http://<proxy_host>:<proxy_port>
npm config set https-proxy http://<proxy_host>:<proxy_port>

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

Опять же, насчет прокси. Чтобы настроить bower на работу через прокси, создайте файл %HOMEPATH%\.bowerrc со следующим содержимым:

{
  "proxy":"http://<proxy_host>:<proxy_port>",
  "https-proxy":"http://<proxy_host>:<proxy_port>"
}

Это все. Bower готов к работе.

Установка Bower на Ubuntu

Команда для установки nodejs

$ sudo apt-get install nodejs

После установки nodejs нужно создать символическую ссылку на исполняемый файл nodejs следующим образом:

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

Для установки Bower необходимо установить npm командой:

$ sudo apt-get install npm

Если вы соединены с интернетом через прокси, то для корректной работы npm вам нужно настроить его. Для этого, выполните в терминале такие команды:

$ npm config set proxy http://<proxy_host>:<proxy_port>
$ npm config set https-proxy http://<proxy_host>:<proxy_port>

Только теперь, с помощью npm, вы можете установить bower такой командой:

$ sudo npm install -g bower

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

Прокси настройки. Для того, чтобы bower корректно работал через прокси, создайте в своем домашнем каталоге файл .bowerrc со следующим содержимым:

{
  "proxy":"http://<proxy_host>:<proxy_port>",
  "https-proxy":"http://<proxy_host>:<proxy_port>"
}

Теперь Bower готов к работе.

Ярлыки

Популярные записи