68

コード フォルダーとファイルは次のようになります。その中にサブ フォルダーがいくつあるかわかりません。

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 は、 を使用してすべての JavaScript ファイルの変更を監視できません'js/*.js'。では、正しいファイル パス式を記述するにはどうすればよいでしょうか。

4

1 に答える 1

165

ファイルglobbingに関する公式ドキュメントに従って、ディレクトリ パスとそのサブディレクトリ内の特定のファイル タイプのファイルの変更を監視するには、次のようにします。

files: ['js/**/*.js']
于 2013-03-21T15:07:15.487 に答える