2017-12-10 4 views
1

Wie identifiziere ich npm packages, die nicht sind notwendig, damit ich sie aus meiner App entfernen kann?Identifizieren unnötige NPM-Pakete

Das Szenario ist eine Situation, die, ich denke nicht, einzigartig ist, wo der ehemalige Kerl, der nicht mehr im Team ist eine Menge Sachen in die package.json Datei und ich bin nicht vertraut mit allen Paketen in dort . Ich möchte, dass die App so schlank und sauber wie möglich ist und alles entfernen möchte, was unnötig ist. Ich kann herausfinden, dass alle Pakete in der package.json sind notwendig, aber ich will sicher sein, dass.

Geht durch jedes Paket und zu lernen, was es tut und es zu entfernen, um zu sehen, ob irgendetwas meine Option bei der Identifizierung der Pakete, die ich entfernen kann, oder gibt es einen besseren Weg?

Antwort

1

npm install -g depcheck

dann:

depcheck 
+0

Vielen Dank für Ihre Antwort. Nach der globalen Installation des 'depcheck'-Pakets führe ich 'depcheck' in der Eingabeaufforderung im Projektstamm aus, wo ich die 'package.json'-Datei habe, aber ich bekomme" depcheck wird nicht als intern oder extern erkannt Befehl". Irgendeine Idee, was ich falsch mache? – Sam

+0

Habe es zur Arbeit gebracht. Cooler Nutzen! Danke für Ihre Hilfe! – Sam