Jak naprawić bower ECMDERR

Używam "yeoman" i "bower" w systemie windows 7, ale mam następujący błąd podczas tworzenia aplikacji

yo webapp

Błąd to

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

Wersja yeoman, bower i node

c:\yo-test>bower -v
1.2.8

c:\yo-test>yo -version
1.1.2

c:\yo-test>node -v
v0.10.15
Każda sugestia jest mile widziana.
Author: Mr. Polywhirl, 2014-02-15

13 answers

W przypadku, gdy możesz spotkać się z tym samym issue...It okazuje się, że moja maszyna za firewallem nie będzie w stanie uzyskać dostępu git: / / github. com / jquery / jquery.git

Link: nie można połączyć się z GitHub.com do klonowania

Rozwiązanie bez zmiany Firewalla:

git config --global url."https://".insteadOf git://

Kredyt dla @bnguyen82 z nie można połączyć się z GitHub.com do klonowania i @ Sindre Sorhus z Bower zainstalować używając tylko https?

 423
Author: leoh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 11:55:03

Miałem ten sam problem i odpowiedź powyżej nie zadziałała dla mnie. Ale znalazłem inny. Możesz mieć problem ze swoim proxy. Jeśli jesteś za proxy musisz zrobić te kroki:

Włóż to .bowerrc aby pozbyć się err ETIMEDOUT:

{
    "directory": "app/bower_components",
    "proxy": "http://PROXYSERVER:PORT",
    "https-proxy": "https://PROXYSERVER:PORT",
    "strict-ssl": false
}

I ten, aby pozbyć się ECMDERR :

git config --global http.proxy http://USER:PASSWORD@PROXYSERVER:PORT
Dla mnie działa.

P. s: przepraszam za moje angielskie błędy jestem Francuzem^^

 26
Author: roro_57,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-07-24 16:52:02

Następujące polecenia działają dla mnie

Npm Cache clean

Bower Cache clean

A następnie

Bower install

 9
Author: Manish Nakar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-05-28 13:45:16

Dla mnie Aktualizacja git do najnowszej wersji pomogła.

 8
Author: Jan Schär,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-07-23 09:36:07

Moja altana.json najpierw wyglądał tak:

{
  "name": "HelloIonic",
  "private": "true",
  "devDependencies": {
    "ionic": "driftyco/ionic-bower#1.3.1",
    "ion-datetime-picker": "katemihalikova/ionic-datetime-picker#0.4.0",    
    "ion-tree-list": "fer/ion-tree-list#0.0.10"                             
  }
}

I miałem problem z "failed to execute Git remote-ls". Po tym, jak zmieniłem go na następujący, nagle zaczął działać:

{
  "name": "HelloIonic",
  "private": true,
  "devDependencies": {
    "ionic": "^1.3.2",
    "ion-datetime-picker": "^0.4.0",
    "ion-tree-list": "^0.0.10"
  },
  "resolutions": {
    "ionic": "^1.0.0-beta.9"
  }
}
 1
Author: Hktari,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-10-27 06:32:58

Aby przyczynić się do ODPOWIEDŹ leoh (ponieważ nie mam wystarczająco dużo rep, aby dodać komentarz):

Jeśli, podobnie jak ja, stwierdzisz, że nie możesz wykonać polecenia, ponieważ git nie był zainstalowany globalnie na twoim komputerze, otwierając Narzędzia > Opcje w Visual Studio, następnie projekty i rozwiązania > Zarządzanie pakietami internetowymi > zewnętrzne narzędzia internetowe, zobaczysz, że domyślnie są dwie lokalizacje git:

  • $(DevEnvDir) \ CommonExtensions \ Microsoft\TeamFoundation\Team Explorer\Git\cmd
  • $(DevEnvDir) \ CommonExtensions \ Microsoft\TeamFoundation\Team Explorer\Git\mingw32 \ bin
Domyślnie (w przypadku Visual Studio 2017 Enterprise) mapy te są odpowiednio odwzorowane na:
  • C:\Program pliki (x86) \ Microsoft Visual Studio\2017 \ Enterprise \ Common7 \ IDE\CommonExtensions\Microsoft \ Teamfoundation\Team Explorer \ Git \ cmd
  • C:\Program Files (x86) \ Microsoft Visual Studio\2017 \ Enterprise \ Common7 \ IDE\CommonExtensions \ Microsoft\TeamFoundation\Team Explorer\Git\mingw32 \ bin

Następnie otwórz wiersz polecenia (Windows + R > "cmd"), przejdź do powyższych lokalizacji i uruchom polecenie leoh. Nie byłem pewien, przed którym go uruchomić, więc sprawdziłem go z obu na wszelki wypadek. Od tego czasu problem został rozwiązany dla mnie.

 1
Author: nbrosz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-01-09 16:40:49

Możesz usunąć wszystkie generatory, które mają i zainstalować ponownie. To pomoże.

 0
Author: Tomasz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-04-13 13:14:54

W moim przypadku był to firewall antywirusowy uniemożliwiający bowerowi połączenie z github. Nie zdawałem sobie sprawy, że antywirus pyta przez system windows, czy chcę zezwolić gitowi na połączenie, czy nie.

Pozwoliłem na to i zadziałało jak czar :)

 0
Author: Pathros,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-05-01 20:11:04

Rozwiązanie dostarczone przez Dakkon_jareth działa dla mnie, nie miałem app / bower_components ale biblioteka tam, zmieniłem to na app / bower_components i zacząłem działać, Polecam również spróbować 2-3 razy po wyczyszczeniu pamięci podręcznej NPM.

 0
Author: Shobhit,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-08-27 21:44:44

Miałem ten sam problem. Po zainstalowaniu "Microsoft. NET Core 1.0.0 RC2-VS 2015" to naprawić.

 0
Author: Dmitrii Dubrovin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-06-17 01:03:20

Pracuję z VS 2015 i mam zainstalowany pakiet NoGit. Zaktualizowałem go do 0.1.0 i naprawiłem problem.

Mam nadzieję, że to może komuś pomóc.

 0
Author: Synryu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-11-24 12:47:21

Doświadczyłem również dziwnego zachowania z bowerem, który nie instalował wszystkich zależności.

Żadne z zamieszczonych rozwiązań nie zadziałało dla mnie, dlatego zamieszczam tę odpowiedź.

W moim przypadku bower instaluje błąd losowo prawie za każdym razem z innym pakietem. Wszystkie pakiety były na GitHubie, więc dlaczego nagle ?

Nie można rozwiązać github.com

Oczywiście coś było nie tak z networkingiem.

Błędy były na dockerized Ubuntu 16.04 działa w zwirtualizowanym ranczerze , więc liczba możliwych punktów awarii była dość duża.

Na szczęście rozwiązanie było niezwykle proste.

Zdałem sobie sprawę, że jest to podstawowa instalacja i nie ma nawet podstawowych narzędzi sieciowych.

Więc po uruchomieniu {[0] } wszystkie błędy zniknęły na zawsze.

Dość nieoczekiwane dla mnie, mam nadzieję, że to pomoże ...
 0
Author: Bart,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-03-22 16:44:12

Chłopaki zainstalować strugling z tym, po prostu ręcznie pobrać go, a następnie zrobić bower zainstalować z lokalnego folderu zamiast.

 -3
Author: Abhishek Dhote,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-04-29 06:27:16