Ich habe eine Cordova-Anwendung, die mit Visual Studio 2015 IDE entwickelt wird. Um Bibliotheken und Abhängigkeiten zu verwalten, habe ich versucht, NuGet zu verwenden. Aber es sieht so aus, dass NuGet clientseitige Skripte, also CSS, nicht verwalten kann. Also erkundete ich BOWER. Ich habe Bower mit dem Befehl npm installl -g bower
installiert und kann jetzt auf alle Bower-Befehle zugreifen.Kann Bower-Pakete nicht installieren
Wenn ich versuche, Abhängigkeiten wie jQuery und jQuery Mobile hinzuzufügen, versuchen Sie es zu holen, und es ist fehlgeschlagen. Der Fehler, den es gibt, ist,
PATH=.\node_modules\.bin;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External;%PATH%;C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\git
"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\Bower.cmd" install --force-latest
bower retry Request to https://bower.herokuapp.com/packages/jquery-mobile failed with ECONNRESET, retrying in 1.5s
bower retry Request to https://bower.herokuapp.com/packages/jQuery failed with ECONNRESET, retrying in 1.4s
bower retry Request to https://bower.herokuapp.com/packages/jQuery failed with ECONNRESET, retrying in 3.0s
bower retry Request to https://bower.herokuapp.com/packages/jquery-mobile failed with ECONNRESET, retrying in 3.1s
bower retry Request to https://bower.herokuapp.com/packages/jQuery failed with ECONNRESET, retrying in 4.8s
bower retry Request to https://bower.herokuapp.com/packages/jquery-mobile failed with ECONNRESET, retrying in 7.0s
bower retry Request to https://bower.herokuapp.com/packages/jQuery failed with ECONNRESET, retrying in 9.7s
bower retry Request to https://bower.herokuapp.com/packages/jquery-mobile failed with ECONNRESET, retrying in 8.5s
bower retry Request to https://bower.herokuapp.com/packages/jQuery failed with ECONNRESET, retrying in 26.5s
bower retry Request to https://bower.herokuapp.com/packages/jquery-mobile failed with ECONNRESET, retrying in 25.6s
bower jQuery#* ECONNRESET Request to https://bower.herokuapp.com/packages/jQuery failed: tunneling socket could not be established, cause=connect ETIMEDOUT
====Executing command 'npm install'====
npm WARN package.json [email protected] No description
npm WARN package.json [email protected] No repository field.
npm WARN package.json [email protected] No README data
====npm command completed with exit code 0====
ich durchsucht und es wird gesagt, dass ich Proxy wie zu setzen, haben
http_proxy = http://<user>:<password>@<your company proxy>:<port>
https_proxy= http://<user>:<password>@<your company proxy>:<port>
oder eine Datei namens .bowerrc erstellen und den Code platzieren, um Proxy zu überwinden.
{
"directory": "library",
"registry": "http://bower.herokuapp.com",
"proxy":"http://<USERNAME>:<PASSWORD>@<PROXY_IP>:<PROXY_PORT>/",
"https-proxy":"http://<USERNAME>:<PASSWORD>@<PROXY_IP>:<PROXY_PORT>/"
}
Aber nichts hat funktioniert. Jetzt habe ich versucht mit offenem Netzwerk mit Kein Proxy, ich bekomme den gleichen Fehler. Fehle ich einen grundlegenden Schritt?
Ich habe auch aus dem Eingabeaufforderungsfenster versucht. Habe denselben Fehler.
git config --global url."git://".insteadOf https://
können Sie auf https://bower.herokuapp.com/packages mit einem Browser zugreifen? – Shuping
Ja, ich kann vom Browser auf dasselbe zugreifen. Die URL ** https: //bower.herokuapp.com/packages/jQuery** gab mir eine Antwort '{" name ":" jQuery "," url ":" git: //github.com/jquery/jquery. git "," hits ": 47370}' – Joseph
Erneute Neuinstallation von NodeJs, Cordova und Bower. Aber konnte es nicht richtig machen. Kann jemand seine Ideen teilen, die mir helfen, das Problem zu lösen. Experimentierte viele Threads und Blogs, aber kein Glück – Joseph