grunt-ng-annotete все файлы angularjs

Я хочу запустить ng-annotate через grunt для всех угловых файлов моего проекта.
Не удалось найти эту опцию.

У меня есть только возможность аннотировать, указав имя файла.

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

Мне нужно что-то более общее, что будет работать рекурсивно в конкретном каталоге.

1 ответ

Решение

Вы можете использовать другую конфигурацию для просмотра папок и аннотирования каждого файла, который будет выведен в виде *.annotated.js файл.

ngAnnotate: {
    dist: {
        files: [{
                expand: true,
                src: ['**/*.js', '!**/*.annotated.js'],
                ext: '.annotated.js',
                extDot: 'last'
            }],
    }
}
Другие вопросы по тегам