3

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

我只有通过指定文件名进行注释的选项。

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

我需要更通用的东西,可以在特定目录上递归运行。

4

1 回答 1

10

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

ngAnnotate: {
    dist: {
        files: [{
                expand: true,
                src: ['**/*.js', '!**/*.annotated.js'],
                ext: '.annotated.js',
                extDot: 'last'
            }],
    }
}
于 2015-10-02T07:23:14.123 回答