Bower не синхронизирует папку dist в зависимостях проекта?

Когда я синхронизирую компоненты Bower через github, в моих приложениях Bower_components отсутствуют папки dist, и единственное решение — удалить пакет и установить его снова.

Есть ли способ собрать все проекты зависимостей и получить эти папки?

Я знаю, что, возможно, удаление bower_components из .gitignore — не лучший подход, но я стараюсь вовлекать свою сестру в разработку, и у нее всегда возникают проблемы с запуском проекта.

Буду признателен за любую помощь.

Спасибо


person Svitlana    schedule 24.09.2014    source источник
comment
что вы подразумеваете под синхронизацией компонентов Bower через github?   -  person Dror Bereznitsky    schedule 25.09.2014
comment
Спасибо, извините за двусмысленность - английский мой второй язык :-). Вот мой .gitignor node_modules dist .tmp .sass-cache .idea/* Итак, я удалил app/bower_components, чтобы мои зависимости можно было загрузить на github   -  person Svitlana    schedule 26.09.2014
comment
@drorb Извините за форматирование, но вы поняли идею. Спасибо   -  person Svitlana    schedule 26.09.2014


Ответы (2)


Судя по информации в комментариях, похоже, что ваш файл .gitignore заставляет git игнорировать каталоги dist.
Я предлагаю прочитать Проверка внешних зависимостей перед принятием решения о фиксации ваших bower_components в git.

person Dror Bereznitsky    schedule 26.09.2014
comment
О, Боже мой... это было умственное затмение. У меня есть папка dist во второй строке .gitignore и почему она не работает? Спасибо, дрорб :-). Прочитал статью и согласен, что в большинстве случаев Bower install и npm install лучший выбор, но когда у вас в команде новичок и он живет в другом поясе времени утром спрашиваете - готово ли? Нет, приложение не работает... но время прошло. - person Svitlana; 29.09.2014

Хорошо,

Я хотел прокомментировать пост drorb, но, видимо, у меня не так много репутации :) Ты молодец. nodejitsu просматривает .gitignore, и я комментировал dist вместо /dist. По сути, это игнорировало файлы, которые находились внутри, и Bower_component, у которого был каталог /dist/.

person Bill Butler    schedule 12.11.2014
comment
Если вы работаете в Webstorm, установите плагин .gitignore, это действительно помогает. - person Svitlana; 14.11.2014