Ich habe ein Projekt in CoffeeScript geschrieben, die AngularJS verwendet. Mein Anbieter Abhängigkeiten installiert verwenden Bower und meine Dateistruktur ist wie folgt:Verketten und Verkleinern von RequireJS mit Grunt
- assets
- js
- app
- model
- *.coffee
- factory
- *.coffee
...
- app.coffee
- config.coffee
- routes.cofeee
- vendor
- angular
- lodash
...
- dist
Was ich versuche zu tun, die folgenden:
- Ich versuche, herauszufinden, wie ich verwenden kann, RequireJS
r.js
, um meine app-Dateien zu optimieren, so dass ich im Wesentlichen eine verkettete Datei erhalten alle gut sortiert (so Hersteller Abhängigkeiten, meine Konfiguration und Routen, und sie meine app-Dateien). - Integrieren Sie dies in meine Grunt-Datei.
Ich habe versucht, die r.js
optimiser verwenden, aber vielleicht hab ich es doch sehr dumm, wie alle es zu tun scheint, ist meine App-Dateien (minus die Kreditoren Abhängigkeiten) in den dist-Ordner kopieren; Es gelingt jedoch, die coffee
generierten js
Dateien zu optimieren.
Hat jemand irgendwelche Erfahrungen damit?
Sie verwenden 'require.js' im Tandem mit' r.js'? – Trevor
Wie kann ich das tun? –