2014-08-29 1 views
6

Gibt es eine Möglichkeit, devDependencies in nodejs zu löschen, ohne alles zu löschen. Ich habe keine npm auf dem Zielserver, damit ich wie folgt vorgehen:Delete nodejs devDependencies

$ npm install 
$ grunt build 
$ rm -rf node_modules 
$ npm install --production 

Wer weiß, ob es ein npm Modul vorhanden ist, die installierten Module reinigen kann. TIA!

+0

was ist falsch mit ihnen zu halten? Wenn ich sie auf Heroku deploye, installiert 'npm install' die' devDependencies' nicht, also habe ich meine 'devDependencies' in' dependencies' eingefügt, ist das so schlimm? – eguneys

+0

Danke. Für Heroku kann es funktionieren, aber Heroku hat npm und es löscht sie wahrscheinlich, um den Platz zu sparen (weil es weiß, dass Sie sie während der Produktion nicht brauchen werden). In meinem Fall hat das Ziel keine npm und ich möchte keine Dateien senden, die nicht benötigt werden. – chriskelly

Antwort