Servus Smart
ich habe eine javascript-Datei, in der eine Menge Funktionen drin stehen. Ich möchte nun jede dieser Funktionen in eine eigene Datei ablegen. So muss ich aber dann alle dieser Dateien in der Seite einbinden und das werden eine ganze menge sein.
Bei diesem Problem könnte dir ein Task Runner helfen. Mit einem Task Runner kannst du dir verschiedene Tasks definieren, die durch eine einfache Konsoleneingabe ausgeführt werden.
Ich benutze grunt.
Für Grunt gibt es ein Modul grunt-contrib-concat, mit dem man mehrere Dateien zu einer zusammenführen kann. In Verbindung mit einem weiteren Modul grunt-contrib-watch lässt sich das sogar automatisieren, da dieses Modul auf Änderungen in Dateien reagiert und definierbare Tasks ausführt, zum Beispiel oben genanntes Concat.
Grunt erfordert schon ein wenig Einarbeitung, bietet aber für die Entwicklung viele Möglichkeiten, sich das Leben zu erleichtern.
ciao
"Sir, we are surrounded!" - "Excellent! We can attack in any direction!"