Mes dossiers de codes et fichiers comme celui-ci, vous ne savez jamais combien de sous-dossiers dedans:
js/sub1/a.js
js/sub2/b.js
js/sub3/sub31/c.js
js/sub4/sub41/sub411/d.js
Voici une partie de Gruntfile.js:
grunt.initConfig({
watch: {
src: {
files: ['js/*.js'],
tasks: []
}
}
});
Grunt ne peut pas regarder les modifications de tous mes fichiers JavaScript en utilisant 'js/*.js'
. Alors, comment écrire l'expression de chemin de fichier correcte?
Selon le documentation officielle sur la globalisation des fichiers , pour surveiller les modifications des fichiers d'un certain type de fichier dans le chemin du répertoire et ses sous-répertoires, vous aurez besoin de:
files: ['js/**/*.js']