2015-04-24 2 views
7

Ich versuche, Bower über Npm zu installieren, um die eckigen Seed-Projekt einrichten, sondern läuft auf Fehler, die von meinem Corporate Proxy verursacht werden.Bower Anrufe von Corporate Proxy blockiert und dann bekomme ich Fehler beim Aktualisieren. 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 

Ich habe versucht, den Rat, den ich in einem anderen stack overflow post sah zu folgen meine .bowerrc Datei zu bearbeiten Proxy hinzufügen Details über. Allerdings, wenn ich das ich diesen Fehler gemacht haben:

/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 

Die aktualisierte .bowerrc sieht wie folgt aus:

{ 
    "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>/", 
} 

Kann jemand empfehlen, was mit falsch läuft mein .bowerrc Update? Oder schlagen Sie einen besseren Weg vor, um das Problem zu beheben?

Antwort

16

Versuche Zugabe der folgende Eigenschaft, die ich auf 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

Ja, das ist gefunden! –

+1

"strict-ssl": false hat den Job gemacht – codeMan

+0

das ist wirklich genial du hast mich gerettet :) –

Verwandte Themen