Als «npm» getaggte Fragen

npm ist der offizielle Paketmanager für Node.js, das nicht blockierende, asynchrone E / A-Framework, das die V8-JavaScript-Engine von Google verwendet. Es kann zum Installieren und Veröffentlichen von CommonJS-Modulen, jQuery-Plugins, wiederverwendbarem JavaScript-Code (Bibliotheken) und JavaScript-basierten CLI-Programmen verwendet werden.

5
Beobachten und wiederholen Sie Jest JS-Tests
In der Jest- Dokumentation wird vorgeschlagen npm test, Tests auszuführen. Gibt es eine Möglichkeit, Ihre Quelle und Tests zu beobachten, um Jest-Tests automatisch erneut auszuführen, wenn relevante Dateien geändert wurden?
74 npm  jestjs 

7
Fehler: EACCES: Berechtigung verweigert, Zugriff auf '/ usr / lib / node_modules'
Ich versuche, Typoskript mit Befehl zu installieren npm install -g typescriptund gebe diesen Fehler zurück: npm ERR! Error: EACCES: permission denied, access '/usr/lib/node_modules' npm ERR! at Error (native) npm ERR! { Error: EACCES: permission denied, access '/usr/lib/node_modules' npm ERR! at Error (native) npm ERR! errno: -13, npm ERR! code: 'EACCES', …
74 shell  npm 


6
npm / yeoman installieren generator-eckig ohne sudo
Ich habe versucht, generator-anglejs mit Yo ( Yoeman ) ohne sudo zu installieren : npm install -g generator-angular Ich bekomme: Error: EACCES, mkdir '/usr/lib/node_modules/generator-angular' Wenn ich tippe sudo yo, sagst du mir, dass ich kein Sudo verwenden soll (was vollkommen verständlich ist). Ich habe ein ~/node_modulesVerzeichnis - warum installierst du …
73 angularjs  npm  sudo  yeoman 

4
Das Einschließen des Pfads für den Knoten binär npm wurde mit ausgeführt
Windows, VSC, Running npm starthaben das verstanden npm WARN-Lebenszyklus Die für Skripts verwendete Knotenbinärdatei lautet C: \ Programme \ nodejs \ node.exe, aber npm verwendet C: \ irgendwo \ AppData \ Roaming \ npm \ Knotenmodule \ Knoten \ bin \ Knoten.exe selbst. Verwenden Sie die --scripts-prepend-node-pathOption, um den Pfad …
73 node.js  npm 

1
Wie kann man den Pfad von `package.json` zu npm angeben?
Ich benutze npmSkripte, um mein Projekt zu erstellen. Ich möchte in der Lage sein, die Skripte aus einem anderen Verzeichnis auszuführen. Das heißt, anstatt Folgendes zu tun: cd project; npm run build; cd .. ... Ich möchte einfach etwas tun wie: npm run build -config project/package.json; oder npm run build …




12
Eine nicht behandelte Ausnahme ist aufgetreten: Der Jobname "..getProjectMetadata" ist nicht vorhanden
Wenn ich meine Anwendung starte, wird folgende Fehlermeldung angezeigt: **[error] Error: Job name "..getProjectMetadata" does not exist.** at Observable._subscribe (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/src/experimental/jobs/simple-scheduler.js:350:23) at Observable._trySubscribe (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Observable.js:44:25) at Observable.subscribe (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Observable.js:30:22) at /Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/util/subscribeTo.js:22:31 at Object.subscribeToResult (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/util/subscribeToResult.js:10:45) at SwitchMapSubscriber._innerSub (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/operators/switchMap.js:65:54) at SwitchMapSubscriber._next (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/operators/switchMap.js:55:14) at SwitchMapSubscriber.Subscriber.next (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Subscriber.js:66:18) at SwitchMapSubscriber.notifyNext (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/operators/switchMap.js:86:26) at InnerSubscriber._next (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/InnerSubscriber.js:28:21) at InnerSubscriber.Subscriber.next (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Subscriber.js:66:18) at …


5
Der Jobname "..getProjectMetadata" existiert nicht
Ich habe meinen Winkel auf Version 9 aktualisiert und wenn ich versuche, in Version 8 zurückzukehren, erhalte ich diesen Fehler. Ich habe bereits Folgendes versucht: deinstallieren -global angle / cli deinstallieren angle / cli gehe zurück zu meinem letzten package.json Löschen Sie den Ordner node_module Repo löschen Dieser Fehler wird …

1
Was ist am nächsten an "npm ci" in Garn
In npm gibt es einen ciBefehl zum Installieren des Projekts mit einem sauberen Status. In der Dokumentation wird behauptet, dass: Es kann erheblich schneller sein als eine normale npm-Installation, indem bestimmte benutzerorientierte Funktionen übersprungen werden. Es ist auch strenger als eine reguläre Installation, die dazu beitragen kann, Fehler oder Inkonsistenzen …
34 npm  yarnpkg 



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.