Порой, возникает потребность быстро накатать тестовый проект используя разнообразные фреймворки и библиотеки. И перед началом разработки, я устанавливаю эти компонент с помощью менеджера пакето. Чаще всего, в качестве менеджера пакетов я использую 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 будет искать следующим образом: