как указать место установки пакета Bower?

Я хотел бы использовать Bower в установочных пакетах. Я также хотел бы иметь пакеты в определенных местах. В частности, я хотел бы, чтобы мой javascript был в '/js'.


person dave dave    schedule 05.06.2014    source источник


Ответы (1)


Вы можете указать пользовательский каталог, в который вы хотите, чтобы Bower установил все перечисленные зависимости в файле bower.json. Вот краткое из документации .bowerrc:

Пользовательский каталог установки

Пользовательское место установки можно указать в файле .bowerrc с помощью свойства каталога. Файл .bowerrc должен быть родственным файлу bower.json вашего проекта.

{
  "directory": "public/bower_components"
}

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

Вот похожий вопрос о переполнении стека об установке зависимостей Bower в разные папки. Хотя сам Bower не может делать то, что вы просите, существует ряд инструментов, добавляющих такую ​​функциональность:

person Alex Johnson    schedule 05.06.2014
comment
Привет, Алекс. Это не совсем то, чем я хочу заниматься. Вместо того, чтобы помещать все мои ресурсы Bower в один каталог, я бы хотел поместить определенные файлы в определенные места. Например, я хотел бы поместить все мои файлы js в каталог с именем «js». - person dave dave; 06.06.2014
comment
Я понял. Функция, которую вы ищете, не поставляется с Bower. Я обновил свой ответ, включив в него ссылки на похожий вопрос о переполнении стека и несколько инструментов, которые расширяют возможности Bower и делают то, что вы ищете. - person Alex Johnson; 06.06.2014