Я использую "yeoman" и "bower" в Windows 7, но при создании приложения получил следующую ошибку
yo webapp
Ошибка
bower not-cached git://github.com/jlong/sass-bootstrap.git#~3.0.0
bower resolve git://github.com/jlong/sass-bootstrap.git#~3.0.0
bower not-cached git://github.com/Modernizr/Modernizr.git#~2.6.2
bower resolve git://github.com/Modernizr/Modernizr.git#~2.6.2
bower not-cached git://github.com/jquery/jquery.git#~1.10.2
bower resolve git://github.com/jquery/jquery.git#~1.10.2
bower ECMDERR Failed to execute "git ls-remote --tags --heads git://github
.com/jquery/jquery.git", exit code of #128
Additional error details:
fatal: unable to connect to github.com:
github.com[0: 192.30.252.130]: errno=No error
Версия йомена, беседки и узла
c:\yo-test>bower -v
1.2.8
c:\yo-test>yo -version
1.1.2
c:\yo-test>node -v
v0.10.15
Любое предложение очень ценится.
Ответы:
Если вы можете столкнуться с той же проблемой ... Оказывается, моя машина за брандмауэром не сможет получить доступ к git: //github.com/jquery/jquery.git
Ссылка: невозможно подключиться к GitHub.com для клонирования
Решение без изменения межсетевого экрана:
Кредит для @ bnguyen82 из Unable to Connect to GitHub.com For Cloning и @Sindre Sorhus из Bower при установке только по https?
источник
bower install question
У меня была такая же проблема, и ответ выше мне не помог. Но я нашел другой. У вас может быть проблема с вашим прокси. Если вы находитесь за прокси, вам необходимо выполнить следующие шаги:
поместите это в .bowerrc, чтобы избавиться от ошибки ETIMEDOUT:
И этот, чтобы избавиться от ECMDERR:
меня устраивает.
PS: извините за мои ошибки в английском, я француз ^^
источник
Следующие команды работают для меня
а потом
источник
Мне помогло обновление git до последней версии.
источник
Мой bower.json сначала выглядел так:
и у меня была проблема «не удалось выполнить git remote -ls». После того, как я изменил его на следующее, он внезапно начал работать:
источник
Чтобы внести свой вклад в ответ Леоха (поскольку у меня недостаточно репутации, чтобы опубликовать комментарий):
Если, как и я, вы обнаружили, что не можете выполнить команду, потому что git не был установлен глобально на вашем компьютере, открыв Инструменты> Параметры в Visual Studio, затем Проекты и решения> Управление веб-пакетами> Внешние веб-инструменты, вы увидите, что по умолчанию есть два местоположения git:
По умолчанию (для Visual Studio 2017 Enterprise) они соответственно сопоставляются с:
Затем откройте командную строку (Windows + R> «cmd»), перейдите в указанные выше места и запустите команду leoh. Я не знал, откуда его запускать, поэтому на всякий случай запустил оба. С тех пор проблема была решена для меня.
источник
Вы можете удалить все имеющиеся генераторы и установить заново. Это поможет.
источник
В моем случае это был брандмауэр антивируса, не позволяющий bower подключиться к github. Я не понимал, что антивирус спрашивает через окна, хочу ли я разрешить git выполнять соединение или нет.
Я позволил это, и это сработало как шарм :)
источник
решение, предоставленное Dakkon_jareth, работает для меня, у меня не было app / bower_components, но там была библиотека, я изменил это на app / bower_components и начал работать, я также рекомендую попробовать 2-3 раза после очистки NPM Cache.
источник
У меня была такая же проблема. После установки Microsoft .NET Core 1.0.0 RC2 - VS 2015 это исправить.
источник
Я работаю с VS 2015 и у меня установлен пакет NoGit. Обновил его до версии 0.1.0, и проблема устранилась.
Надеюсь, это может кому-то помочь.
источник
Я также испытал странное поведение, когда bower не могла установить все зависимости.
Ни одно из опубликованных решений не помогло мне, поэтому я публикую этот ответ.
В моем случае bower install ошибалась случайным образом почти каждый раз с другим пакетом. Все пакеты были на github, с чего вдруг?
Очевидно, что-то не так с сетью.
Ошибки были на dockerized Ubuntu 16.04, запущенном в виртуализированном ранчо , поэтому количество возможных точек отказа было довольно большим.
Но, к счастью, решение было чрезвычайно простым.
Я понял, что это базовая установка и в ней нет даже базовых сетевых инструментов.
Так что после запуска
apt install net-tools iputils-ping
все ошибки исчезли навсегда.Довольно неожиданно для меня, надеюсь, это поможет ...
источник
Ребята, устанавливайте, чтобы бороться с этим, просто загрузите его вручную, а затем выполните установку bower из локальной папки.
источник