2016-05-11 6 views
0

Ich versuche zum Download GIT-Plugin über URL heruntergeladen werden: https://github.com/OSAMES/ionic-Select-Control.gitkann nicht Git-Plugin von Visual Studio 2015

in Visual Studio 2015 (Update 2) Ich öffnete config.xml (in Designer), dann in Plugins Abschnitt, Ich klickte auf Benutzerdefiniert und wählte Git Option. Oberhalb der URL eingegeben und auf die Pfeilschaltfläche geklickt.

Es wird jedoch geben Fehler als "Plugin-Download von URL fehlgeschlagen: https://github.com/OSAMES/ionic-Select-Control.git"

Die URL in Browser funktioniert.

Irgendeine Idee? Es kann kein Proxy-Problem mit VS 2015 Update 2 geben, da ich gestern ein anderes Plugin herunterladen konnte.

Danke

Antwort

3

ich im Moment gerade getestet und ich habe kein Problem mit bower install ionic-select-control --save

Haben Sie ein npm init vor dem Start Bower gestoßen?

In der Tat ist diese Plugins für Ionic nicht für Cordova und brauchen auch angularjs. Ich glaube nicht, dass es möglich ist, sich an Cordova anzupassen. Die einzige Lösung wäre, ein spezifisches Plugin für Cordova zu entwickeln.

Bearbeiten: Ich teste auf neue Cordova Projekt in vs2015U2. Meine Lösung, wenn Sie nicht Befehlszeile verwenden, ist bower.json zu bearbeiten, hinzufügen ionischer-select-Steuerung Abhängigkeiten add ionic-select-control Visual Studio proposed version by request on github

und nach in Lösung Explorer, klicken Sie rechts auf Abhängigkeiten und klicken in Menüpakete wiederherstellen . Updated dependencys

Visual Studio 2015 Anfrage npm.org intelisence für Auto zu füllen Ausfüllen und Pakete Namen

+0

Haben Sie eine npm init vor dem Start gemacht? Nein, ich bin mir dessen nicht bewusst. ist es ein Befehl? – TechTurtle

+1

Was ist der Unterschied zwischen dem Bearbeiten von bower.json und dem manuellen Hinzufügen erforderlicher Dateien? Ich habe den Git-Inhalt heruntergeladen, dann JS- und CSS-Dateien zum jeweiligen Ordner hinzugefügt, dann einen Verweis in der index.html-Datei hinzugefügt und er hat angefangen zu arbeiten. Verliere ich jedoch etwas, wenn ich nicht aus der Laube installiere? Während der Bearbeitung in der bower.json Datei gibt es mir keine Versionswahl. Es zeigt *. – TechTurtle

+2

_npm init_ ist ein Befehl von nodejs. Bower ist hier für die Unterstützung der Version zu helfen. Mit einem Bower-Update werden alle Ihre Pakete aktualisiert. Sie können auch Ihre Methode verwenden, aber Sie sind selbst dafür verantwortlich, die Pakete selbst zu aktualisieren. Sie können sich Zeit nehmen, um Bower und Npm zu lernen, weil Bower Komponenten nehmen und in bower_component-Ordner platzieren. Danach müssen Sie überall abholen js, css, font, ect ... aus diesem Ordner in Ihren www-Ordner aufnehmen. Ich benutze ein Gulp-Skript, um alles zu extrahieren, was ich brauche Pakete von Bower installiert. – Xarkam

1

Sie es von ID installieren können, wie ionischer-select-Kontrolle.

Aber es ist kein Cordova-Plugin, also installieren Sie es einfach mit Bower. In diesem Fenster können nur Cordova-Plugins installiert werden.

+1

Mit ID VS gibt Fehler als „Diese ID-Karten zu einem Plugin tht ist nicht Cordova spezifische Bitte geben und ID für eine Cordova-Plugin mit einem gültigen plugin.xml in den. Projektwurzel. " – TechTurtle

+0

Mit Bower bekomme ich einen Wiederholungsfehler wie "Request to https://bower.herokuapp.com/packages/ionic-select-control ist fehlgeschlagen mit ECONNRESET und versucht es in 1.7s" nach 5 Wiederholungen heißt es, dass Tunneling sokcket nicht konnte eingerichtet werden, cause = getaddrinfo ENOTFOUND 8080 8080: 80 " – TechTurtle

+0

Gibt es trotzdem eine lokale Installation (nach dem Herunterladen von Git)? – TechTurtle

1

Ich konnte dies durch Zugabe von .bowerrcc Datei zu meiner Lösung finden lösen. Die Datei wurde hinzugefügt und bearbeitet, um eine Proxy-Konfiguration zu erhalten. Zum Beispiel:

{ 
 
    "directory": "www/lib", 
 
    "registry": "http://bower.herokuapp.com", 
 
    "proxy"  : "http://xx.xx.xx.xx:8080", 
 
    "https-proxy" : "http://xx.xx.xx.xx:8080", 
 
    "strict-ssl" : false 
 
}

Verwandte Themen