grunt-ng-annot所有angularjs文件

时间:2015-10-02 07:09:20

标签: angularjs grunt-contrib-uglify ng-annotate

我想在我的所有项目的角度文件上通过grunt运行ng-annotate 找不到此选项。

我只通过指定文件名来选择注释。

ngAnnotate: {
        dist: {
            files: {
                'output_file_name.js': ['input_file_name'],
            },
        }
    }

我需要一些更通用的东西,它会在特定目录上递归运行。

1 个答案:

答案 0 :(得分:10)

您可以使用其他配置浏览文件夹并注释将在*.annotated.js文件中输出的每个文件。

ngAnnotate: {
    dist: {
        files: [{
                expand: true,
                src: ['**/*.js', '!**/*.annotated.js'],
                ext: '.annotated.js',
                extDot: 'last'
            }],
    }
}