Bower: Как изменить название папки компонентов?

  • суббота, 10 сентября 2016 г. в 09:11:55

Порой, возникает потребность быстро накатать тестовый проект используя разнообразные фреймворки и библиотеки. И перед началом разработки, я устанавливаю эти компонент с помощью менеджера пакето. Чаще всего, в качестве менеджера пакетов я использую NPM. Но, порой возникает потребность использования и всем известного менеджера пакетов Bower.

На данный момент, я разрабатываю копию плеера Вконтакте, используя jQuery + AngularJS. Чуть позже выложу урок о том, как я делал этот плеер + исходный код.

Я не хочу рассказывать на 10 страниц о том, как изменить название папки компонентов Bower'a, да и рассказывать особо нечего. Меня самого очень раздражает, когда программисты-блоггеры, строчат статью на стотыщмиллиард строк.

Создайте файл без имени и с расширением **.bowerrc**. Далее, поместите в него следующий код:


_10
{
_10
"directory" : "НАЗВАНИЕ_ПАПКИ"
_10
}

Вместо НАЗВАНИЕ_ПАПКИ пишите имя папки, куда сохраняются ваши компоненты. Обычно используют: libs, dist, src или на ваше усмотрение.

И все! Теперь Bower будет искать этот файл во всех папках, начиная с самого начала директории. К примеру, если у вас проекты в папке www или htdocs, то, [u]лучше создавать этот файл там[/u]. Конечно можете поместить и папку выше. К примеру, если ваш проект в папке /Applications/MAMP/htdocs/vk-player, данный файл, Bower будет искать следующим образом:

  1. /Applications/MAMP/htdocs/vk-player
  2. /Applications/MAMP/htdocs/
  3. /Applications/MAMP/
  4. /Applications/
  5. /
#bower#folder#папка#менеджер пакетов#package manager