Gibt es eine Möglichkeit für NPM installieren Sie die devDevpendencies in einem separaten Verzeichnis zu installieren, die Fähigkeit ermöglicht, Aufgaben auszuführen aufzubauen, während die devDependencies in einer dynamischen/einfache Art und Weise ohne?Npm Installieren DevDependencies in separaten Verzeichnis
5
A
Antwort
4
Ich glaube nicht, dass das möglich ist, https://www.npmjs.org/doc/files/npm-folders.html besagt, dass die Module in node_modules
sein müssen.
Für Ihre Zwecke könnten Sie alles außer dem Ordner node_modules
kopieren und npm install --production
in dem neuen Ordner kopieren, so dass Sie nur Produktionsabhängigkeiten im Build haben.
Dies sollte erreichen, was Sie ohne viel Arbeit wollen:
rsync -av --progress yourproject yourbuilddir --exclude node_modules
cd yourbuilddir && npm install --production
Verwandte Themen
- 1. Wie aktualisiere ich devDependencies in NPM?
- 2. Was ist ein npm-Befehl, um devDependencies global zu installieren?
- 3. DevDependencies auf Heroku installieren
- 4. Wie installiere ich nur "devDependencies" mit npm
- 5. npm installieren aus dem übergeordneten Verzeichnis
- 6. npm installieren nicht
- 7. npm installieren gibt Fehler
- 8. Delete nodejs devDependencies
- 9. npm installieren Fehler in angular2
- 10. NPM installieren Abhängigkeiten von package.json
- 11. Installieren von Npm in Ubuntu
- 12. npm installieren nicht installieren Modul devDependecies eines Submoduls
- 13. Node installieren npm Module
- 14. schlägt installieren NPM nanomsg
- 15. package.json hinzufügen „npm -g installieren“, um Skripte
- 16. npm installieren child_process nicht funktioniert
- 17. Docker: npm hinter Proxy installieren
- 18. Docker NPM Installieren funktioniert nicht
- 19. node.js npm installieren fs fehler
- 20. npm installieren --g gulp - hängt
- 21. Installieren npm und grunt lokal
- 22. Yeoman Winkelgenerator und npm installieren
- 23. Fehler beim Installieren von npm
- 24. npm weigert Mungo zu installieren
- 25. Rails Mailer Ansichten in separaten Verzeichnis
- 26. NPM installieren: Git URL Abhängigkeitsfehler in package.json
- 27. Ist es möglich, einen separaten Ordner node_modules für devDependencies zu haben?
- 28. NPM installieren -g funktioniert nicht nach Titanium installieren
- 29. npm/grunt: ist es möglich, grunt ohne npm zu installieren?
- 30. NPM: Nur fehlende installieren - wie zu beschleunigen npm install
Wenn Sie grunzen verwenden, können Sie 'require' Ihre package.json in Ihrem Gruntfile.js und verschieben Sie dann alle Ordner unter' devDependencies' über eine benutzerdefinierte Aufgabe. – Maroshii