Mam kilka plików o nazwie:grunt-contrib-kawa jeden-do-jednego kompilacji
- jquery.abcoffee
- jquery.accoffee
- jquery.adcoffee
i wszystkie są wkompilowane w jeden plik jquery.js
w moim katalogu wyjściowym.
Chociaż wydaje mi się, że to zachowanie może być miłe w niektórych przypadkach, chciałbym je skompilować do różnych plików, takich jak jquery.a.b.js
, jquery.a.c.js
i tak dalej. Jak mogę to powiedzieć? Contrib-coffeescript?
My Gruntfile.js wygląda następująco:
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');
};
dzięki za pomoc!
Dlaczego konieczne jest "spłaszczenie: prawdziwe"? –
@KrisKhaira Wierzę, że opcja 'flatten' nie jest konieczna w tym przypadku, więc usunąłem ją z mojej odpowiedzi. Dziękuję za uwagę. – mutil