2016-12-15 7 views
0

aufgrund von proxy auth problemen ich benutze cntml um unseren proxy über den cntml proxy umleiten. Ein NPM installieren ist schrecklich langsam (dauert Stunden auf Schnellstart-Projekt)npm hinter nicht funktioniert hinter cntml proxy

I npm Proxy mit dieser Einrichtung:

npm config set proxy http://localhost:1111 
npm config set https-proxy http://localhost:1111 
npm config set registry http://registry.npmjs.org 

CNTML arbeitet zum Beispiel für sehr schnelle für Chrom. Was kann dazu führen, dass npm fehlschlägt?

Antwort

0

Wenn Sie hinter einem Unternehmens-Proxy arbeiten, reicht möglicherweise nicht nur die Bereitstellung des Host: -Ports aus. Ich habe Erfolg mit den folgenden Schritten gefunden:

npm config set strict-ssl false 

npm config set registry "http://registry.npmjs.org/" 

Im Folgenden wird das% 5C ein Austausch des Backslash ist, und ist wichtig

npm config set proxy http://<domain>%5C<username>: 
<password>@<host>:<port> 

npm config set https-proxy http://<domain>%5C<username>: 
<password>@<host>:port 

npm install <npm_package> 

Hier ein Beispiel für die Proxy-Nutzung ist:

npm config set proxy http://MyDomain%5CMyUsername: 
[email protected]:1234