Dans le cas où j'ai plusieurs sous-répertoires sous le répertoire 'js' dans l'exemple de Gruntfile affiché ci-dessous, et que je veux conserver les sous-répertoires dans un répertoire de destination différent, comment puis-je le faire ?
Par exemple
module.exports = function (grunt) {
grunt.initConfig({
// define source files and their destinations
uglify: {
files: {
src: 'js/**/*.js', // source files mask
dest: 'minJs/', // destination folder
expand: true, // allow dynamic building
flatten: true, // remove all unnecessary nesting
}
}
});
// load plugins
grunt.loadNpmTasks('grunt-contrib-uglify');
// register at least this one task
grunt.registerTask('default', [ 'uglify' ]);
};
Dans ce cas, j'ai montré * / .js, mais même si je spécifie explicitement un seul sous-répertoire comme js/xyz/*.js, il ne copie pas non plus la structure du répertoire, il semble plutôt mettre les fichiers dans le sous-répertoire sous le dossier minJs/ dans l'exemple. Qu'est-ce que j'ai manqué ici ? Merci de m'aider.
Merci,
Paddy