npm install installiert keine Abhängigkeiten

8

Ich versuche, Pakete in der package.json -Datei zu installieren. Leider, wenn ich npm install starte, passiert nichts (nichts ist installiert). Ich habe npm install auf anderen Repos verwendet und es funktioniert erfolgreich.

Hier ist mein Weg:

%Vor%

Wie Sie sehen können, ist npm/bin in meinem Bad und ich glaube, das ist richtig.

Hier sind die Anweisungen für diesen Repo und wo npm install (was ich gerade mache) laufen

%Vor%

Wenn ich npm install im Modulverzeichnis (das die package.json enthält) ausführen, wird nichts installiert.

Hier ist die package.json:

%Vor%

Habe ich etwas falsch eingerichtet auf meinem System? (Ich glaube nicht, dass ich auf meinem $ PATH und der erfolgreichen Installation von Paketen in anderen Node-js-Repos basiert) Ist diese package.json-Datei nicht gültig?

    
HelloWorld 25.04.2014, 20:23
quelle

2 Antworten

8

npm install installiert nichts (oder echo), wenn alle Abhängigkeiten erfüllt sind. Stellen Sie sicher, dass sich unter serialport ein Ordner node_modules befindet.

Wenn Sie alles neu installieren möchten, müssen Sie nur den Ordner node_modules entfernen:

%Vor%     
SomeKittens 25.04.2014, 20:25
quelle
1

Wenn Sie eine npm-shrinkwrap.json-Datei haben, überprüfen Sie sie. Der Befehl npm install installiert nur die in dieser Datei angegebenen Pakete.

Laut npm install docs :

  

Wenn das Paket eine Shrinkwrap-Datei enthält, wird die Installation von Abhängigkeiten davon gesteuert.

Ich hatte das gleiche Problem mit meinem Projekt. Und als ich meine npm-shrinkwrap.json Datei anschaute, sah ich dependencies: {} . Deshalb hat es nichts für mich installiert.

    
Matthias Dailey 09.11.2015 18:13
quelle

Tags und Links