Bower Installation ohne SSL

8

Ich habe Probleme beim Verbinden mit Websites mit ssl, d. h. https. Es kann Artefakte aus dem Internet erfolgreich herunterladen, wenn die URL mit http beginnt.

bower install lädt Abhängigkeiten über https herunter. Gibt es da eh einen Download über http?

    
MBehtemam 06.01.2014, 08:27
quelle

2 Antworten

11

Ich hatte auch Probleme damit, und ich konnte keinen eleganten Weg finden, es zu reparieren. Mein Workaround war:

  1. Gehen Sie in Ihren globalen Ordner npm und suchen Sie den Ordner " bower " (unter Windows 7 "C: \ Users \\ AppData \ Roaming \ npm \ node_modules").
  2. Durchsuchen Sie in diesem Ordner die Datei default.js in der Datei node_modules \ bower-config \ lib \ util \ default.js
  3. In dieser Datei finden Sie eine "var defaults". Ersetzen Sie die URL-Eigenschaft " Registrierung " von " " "".

Ja, ich weiß. Dies sollte nicht so gemacht werden, aber hilf mir den Verbindungsfehler zu umgehen.

Hoffe das hilft!

    
Juan Manuel Arias 28.01.2014, 19:28
quelle
9

Sie können die von Bower verwendete Registrierung in der .bowerrc-Datei ändern. Die Standardregistrierung lautet: Ссылка und ist in node_modules / bower-config / lib / util / default.js definiert (wie in Jean Manuel Arias in seiner Antwort).

Fügen Sie zur Überschreibung für Ihr Projekt einen Wert für die Registrierungseinstellung in .bowerrc hinzu. Eine Beispieldatei könnte sein:

%Vor%

Im obigen Beispiel wird die HTTPS-Standardregistrierung mit der http-Version überschrieben. Eine vollständige Liste der verfügbaren .bowerrc-Einstellungen finden Sie unter: Bower-Spezifikation .

Sie können eine globale Überschreibung für den aktuellen Benutzer durchführen, indem Sie eine% USERPROFILE% \. bowerrc-Datei (für Windows, in Linux: ~ / .bowerrc) erstellen. Bower verfolgt einen ähnlichen Suchpfad, wenn Einstellungen auf NPM angewendet werden (siehe npmrc-Einstellungen ). Dies ist wahrscheinlich eine bessere Route, da Sie Ihr Projekt nicht mit lokalen Einstellungen überladen.

    
Stephen Simpson 04.03.2014 09:22
quelle

Tags und Links