Npm
Aus Wikizone
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 Website - Go Live
Hinweis
Wenn npm global mit homebrew auf MacOs installiert ist kann es später zu vielen ENOENT Fehlern kommen. Die Fehlerbehebung ist nicht mehr npm manuell zu installieren wie es zum Teil im Netzt steht. Besser einfach homebrew aktualisieren und node de und wieder 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