Looking for npm Keywords? Try Ask4Keywords

npmnpm-Skripte


Syntax

  • Mit der Eigenschaft "scripts" in package.json können Sie npm-Pakete lokal ausführen.
  • Das Skript "karma": "karma" verweist darauf, dass das karma Shell-Skript das node_modules/.bin . Diese Referenz muss „grab“ sein und ein Alias ​​muss darauf angewendet werden, damit sie in anderen npm-Skripts verwendet werden kann, beispielsweise "test": "karma start" .

Bemerkungen

Vorab anerkannte Skripte

  • prepublish : Ausführen, bevor das Paket veröffentlicht wird
  • publish , postpublish : Nach der publish des Pakets postpublish
  • preinstall : Ausführen, bevor das Paket installiert wird
  • install , postinstall : Nach der Installation des Pakets postinstall
  • preversion , version : Ausführen, bevor die Paketversion preversion wird
  • postversion : Nach dem Bump die Paketversion postversion
  • pretest , test , posttest : posttest mit dem Befehl npm test ausgeführt
  • prestop , stop , poststop : poststop mit dem Befehl npm stop ausgeführt
  • prestart , start , poststart : poststart mit dem Befehl npm start ausgeführt
  • prerestart , restart , postrestart : Führen Sie von dem npm restart - Befehl. Hinweis: npm restart führt die Stopp- und Startskripts aus, wenn kein restart Skript bereitgestellt wird.

Daraus kann man schließen, dass die Eigenschaft "scripts" in package.json ein sehr leistungsfähiges Werkzeug ist. Es kann als Build-Tool verwendet werden, ähnlich wie bei Grunt und Gulp, jedoch mit über 250.000 verfügbaren Paketen. NPM-Skripts führen npm-Pakete aus, die lokal in Ihrem Projekt aus dem node_modules/.bin installiert sind.

npm-Skripte Verwandte Beispiele