Ich verwende die Komponente rc-slider in meiner Anwendung und musste dies tun fügen Sie eine Funktion hinzu, um meine Bedürfnisse zu erfüllen.
Ich habe das Haupt-Repository gegabelt und meine Änderungen in diesen Zweig verschoben.
In der Anwendung habe ich package.json
wie folgt geändert und die npm-Installation erneut ausgeführt:
Nichts hat sich geändert. Scheint, dass npm die Abhängigkeiten nicht aktualisiert.
Also habe ich den Ordner node_modules
und rails cache entfernt und den Installationsbefehl erneut ausgeführt:
Jetzt habe ich diesen Fehler:
%Vor% NPM kann das rc-slider
nicht finden, wenn ich den modifizierten Zweig verwende.
package.json
-Datei? In npm-Dokumenten :
%Vor%Sie können auch
verwenden npm install git://github.com/Rodrigora/slider.git#add-label --save
Der obige Befehl fügt diese Abhängigkeit in Ihrem package.json
hinzu.
Bearbeiten:
Ich vermisse deine Frage. Ich habe den folgenden Fix in dem Repo ausprobiert, den du erwähnt hast und es hat funktioniert. (Sie sollten auch das Abhängigkeits-Setup wie oben haben)
Es ist ein reaktives Projekt. Es ist zusammengestellt und veröffentlicht in NPM.
Wenn Sie es also direkt von Ihrem GitHub-Fork installieren möchten, sollten Sie einige Änderungen an package.json
Bevor Sie Änderungen in package.json
vornehmen, installieren Sie rc-tools globally:
sudo npm install rc-tools -g
Ändern Sie die Dateien , die enthalten sein sollten:
%Vor% und fügen Sie postinstall
script in Skripts hinzu:
"postinstall": "rc-tools run compile"
Versuchen Sie dann, von github aus zu installieren, nachdem Sie diese Änderungen in diesem Zweig vorgenommen haben.
Tags und Links ruby-on-rails node.js npm browserify browserify-rails