如何在子文件夹中查看文件?

时间:2013-03-21 08:25:37

标签: javascript gruntjs

我的代码文件夹和这样的文件,你永远不知道其中有多少个子文件夹:

js/sub1/a.js
js/sub2/b.js
js/sub3/sub31/c.js
js/sub4/sub41/sub411/d.js

这是Gruntfile.js的一部分:

grunt.initConfig({
    watch: {
        src: {
            files: ['js/*.js'],
            tasks: []
        }
    }
});

Grunt无法使用'js/*.js'观看我所有JavaScript文件的更改。那么如何编写正确的文件路径表达式?

1 个答案:

答案 0 :(得分:161)

根据official documentation on file globbing,要查看目录路径及其子目录中某种文件类型的文件的更改,您需要:

files: ['js/**/*.js']