Npm: Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
Zeile 7: Zeile 7:
 
== Links ==
 
== Links ==
 
Packages suchen: https://www.npmjs.com/search
 
Packages suchen: https://www.npmjs.com/search
 +
 +
== Hinweis ==
 +
Wenn npm global mit homebrew auf MacOs installiert ist kann es später zu vielen ENOENT Fehlern kommen. Das liegt daran wie homebrew npm installiert. npm sollte deinstalliert und dann ohne homebrew installiert werden.
 +
 +
Hier gibt es eine Anleitung
 +
https://gist.github.com/DanHerbert/9520689
 +
Damit muss (und sollte) man auch keine npm-Module global und mit sudo installieren.
 +
  
 
== Snippets ==
 
== Snippets ==

Version vom 19. Oktober 2020, 10:53 Uhr

Siehe auch Yarn

  • Node Paket Manager
  • Wird von NodeJS verwendet, bzw. NodeJS bringt ihn gleich mit.
  • Nützlich auch für nicht-Node Projekte
  • Viele JavaScripte z.B. Plugins von jQuery kann man nur noch über npm holen.

Links

Packages suchen: https://www.npmjs.com/search

Hinweis

Wenn npm global mit homebrew auf MacOs installiert ist kann es später zu vielen ENOENT Fehlern kommen. Das liegt daran wie homebrew npm installiert. npm sollte deinstalliert und dann ohne homebrew installiert werden.

Hier gibt es eine Anleitung

https://gist.github.com/DanHerbert/9520689

Damit muss (und sollte) man auch keine npm-Module global und mit sudo installieren.


Snippets

Installieren

npm install [options] paketname

Cache löschen

npm cache clean

Sicherheit

Kann auf dem Rechner skripten, daher sind Sicherheitsprobleme möglich.

Sichere Konfiguration:

npm config set ignore-scripts true

FAQ

Ich bekomme viele Warnungen wegen deprecated etc. wenn ich z.B. npm install --save-dev gulp auführe.

Normalerweise nicht schlimm und man kann nicht viel daran machen. http://stackoverflow.com/questions/38227112/installing-gulp-gives-me-these-warnings Bei Problemen kann man