Ich verwende für generische Frontend-Projekte eine auf Basis von Grunt und Bower eigens geschriebene Tool-Chain, welche Modernizr, Bootstrap, FontAwesome, Sass, Compass und jQuery einbindet, die üblichen Grunt-Tasks durchführt und einen Production-Build erstellt. Dabei werden die JS Vendor Libabries/Plugins und die selbst geschriebenen Scripte zu jeweils einer Datei kompiliert und am Fuß der Seite eingebunden.
Nun stehe ich davor, mein erstes Angular-Projekt umzusetzen und brauche zusätzlich angularjs, kharma, protractor, etc. Leider bietet Yeoman keinen Generator, der alle von mir benötigten Tools vereinbart, und ich habe auch sonst nichts Passendes gefunden.
Wie gehe ich das am besten an: Soll ich die obens erwähnte Tool-Chain mit Angular oder einen vorhandenen Angular-Generator mit zusätzlichen Libraries ausbauen. Und wichtiger noch: Wie konkateniere ich die JS Dateien für einen optimierten Production Build? Jeweils eine Datei für Controller, Direktiven, Services, usw., oder alles zusammen?
Nun stehe ich davor, mein erstes Angular-Projekt umzusetzen und brauche zusätzlich angularjs, kharma, protractor, etc. Leider bietet Yeoman keinen Generator, der alle von mir benötigten Tools vereinbart, und ich habe auch sonst nichts Passendes gefunden.
Wie gehe ich das am besten an: Soll ich die obens erwähnte Tool-Chain mit Angular oder einen vorhandenen Angular-Generator mit zusätzlichen Libraries ausbauen. Und wichtiger noch: Wie konkateniere ich die JS Dateien für einen optimierten Production Build? Jeweils eine Datei für Controller, Direktiven, Services, usw., oder alles zusammen?
Kommentar