2015-04-24 9 views
7

Próbuję zainstalować altówkę za pomocą npm, aby skonfigurować projekt z ziarnem kątowym, ale mam błędy, które są spowodowane przez mój korporacyjny serwer proxy.Bower wywołania zablokowane przez korporacyjny serwer proxy, a następnie dostaję błędy podczas aktualizacji .bowerrc

retry Request to https://bower.herokuapp.com/packages/angular failed with ECONNRESET, retrying in 1.2s 
bower       retry Request to https://bower.herokuapp.com/packages/angular-route failed with ECONNRESET, retrying in 1.4s 
bower       retry Request to https://bower.herokuapp.com/packages/angular-loader failed with ECONNRESET, retrying in 1.9s 
bower       retry Request to https://bower.herokuapp.com/packages/angular-mocks failed with ECONNRESET, retrying in 1.3s 
bower       retry Request to https://bower.herokuapp.com/packages/html5-boilerplate failed with ECONNRESET, retrying in 1.8s 
bower       retry Request to https://bower.herokuapp.com/packages/angular failed with ECONNRESET, retrying in 2.7s 

starałem się postępować zgodnie z zaleceniami widziałem w innym stack overflow post edycji mój plik .bowerrc dodać szczegóły dotyczące pełnomocnika. Jednak, gdy mam zrobić to mam ten błąd:

/Users/t821714/Projects/customer/customer/node_modules/bower/node_modules/bower-config/lib/util/rc.js:56 
     throw error; 
      ^
Error: Unable to parse /Users/t821714/Projects/customer/customer/.bowerrc: Unexpected token p 

Zaktualizowana .bowerrc wygląda następująco:

{ 
    "directory": "app/bower_components", 
    "registry": "http://bower.herokuapp.com", 
    "proxy":"http://<USERNAME>:<PASSWORD>@<PROXY_IP>:<PROXY_PORT>/", 
    "https-proxy":"http://<USERNAME>:<PASSWORD>@<PROXY_IP>:<PROXY_PORT>/", 
} 

Może ktoś sugerują, co jest nie tak z moim aktualizacji .bowerrc? Lub zaproponuj lepszy sposób rozwiązania problemu?

Odpowiedz

16

spróbuj dodać następującą właściwość, że znalazłem na this old github thread

{ 
    "directory": "app/bower_components", 
    "registry": "http://bower.herokuapp.com", 
    "proxy":"http://<USERNAME>:<PASSWORD>@<PROXY_IP>:<PROXY_PORT>/", 
    "https-proxy":"http://<USERNAME>:<PASSWORD>@<PROXY_IP>:<PROXY_PORT>/", 
    "strict-ssl": false 
} 
+0

Tak to działa! –

+1

"strict-ssl": false wykonał zadanie – codeMan

+0

Naprawdę urocze, że mnie uratowałeś :) –

Powiązane problemy