kompilieren Ich habe mehrere Dateien mit dem Namen:Grunzen-contrib-Kaffee one-to-one
- jquery.abcoffee
- jquery.accoffee
- jquery.adcoffee
und sie sind alle in eine jquery.js
Datei in meinem Ausgabeverzeichnis kompiliert.
Obwohl ich denke, dass dieses Verhalten in einigen Fällen nett sein könnte, möchte ich sie in verschiedene Dateien wie jquery.a.b.js
, jquery.a.c.js
und so weiter zu kompilieren haben. Wie kann ich grunt-contrib-coffeScript dazu sagen?
Mein Gruntfile.js sieht wie folgt aus:
module.exports = function (grunt) {
grunt.initConfig({
coffee: {
dist: {
files: [{
expand: true,
flatten: true,
cwd: 'app/webroot/coffee',
src: ['{,*/}*.coffee'],
dest: 'app/webroot/js',
ext: '.js'
}]
}
}
});
grunt.loadNpmTasks('grunt-contrib-coffee');
};
Vielen Dank für Ihre Hilfe!
Warum ist "flatten: wahr" notwendig? –
@KrisKhaira Ich glaube, die "flatten" -Option ist in diesem Fall nicht notwendig, also habe ich sie aus meiner Antwort entfernt. Danke, dass du es bemerkst. – mutil