Как игнорировать файлы grunt uglify

BackgroundI»

Мы только начали использовать grunt около 30 минут назад. Так что терпите меня.

Но у меня есть довольно простой скрипт, который будет смотреть на мои js, а затем сжимать все это в один файл для меня.

Код

"use strict";
module.exports = function (grunt) {

    // load all grunt tasks
    require('matchdep').filterDev('grunt-*').forEach(grunt.loadNpmTasks);

    grunt.initConfig({
        pkg: grunt.file.readJSON('package.json'),
        uglify: {
            options: {
                beautify: true,
                report: 'gzip'
            },
            build: {
                src: ['docroot/js/*.js', 'docroot/components/pages/*.js', 'docroot/components/plugins/*.js'],
                dest: 'docroot/js/main.min.js'
            }
        },
        watch: {
            options: {
                dateFormat: function(time) {
                    grunt.log.writeln('The watch finished in ' + time + 'ms at' + (new Date()).toString());
                    grunt.log.writeln('Waiting for more changes...');
                }
            },
            js: {
                files: '',
                tasks: ['uglify']
            }
        }
    });

    grunt.registerTask('default', 'watch');

}

Вопрос

Мой main.min.js включается в компиляцию каждый раз. Это означает, что мои min.js получают 2x, 4x, 8x, 16x и т. Д. И т. Д. Лучший способ обойти это - добавить исключение и игнорировать?main.min.js

Ответы на вопрос(1)

Ваш ответ на вопрос