web-dev-qa-db-fra.com

Comment grogner regarder des fichiers dans des sous-dossiers?

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?

67
HOT.CHO

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']
162
ashox