Grunt Uglify - 最后制作特定文件

时间:2016-09-01 16:54:15

标签: javascript gruntjs grunt-contrib-uglify

如何设置gruntfile.js以使特定文件成为uglify中包含的最后一个文件。例如,我有一个autoloader.js文件,我想成为uglify中包含的最后一个文件。我有许多其他.js文件,因此我可以动态组合目录中的所有文件。

我知道如果我想要首先包含一个文件 - 我先列出它,例如:

files: {
    'Scripts/application.js': [
        'bower_components/moment/moment.js',
        'Scripts/assets/defaults.js',
        'Scripts/assets/api.js',
        'Scripts/assets/**/*.js'
    ]
}

我想在定期添加新文件时保持动态抓取所有文件。但我需要autoloader.js成为最后一个。

我希望有更好的方法,而不是将其重命名为zAutoLoader.js

注意:以下 NOT 工作

files: {
    'Scripts/application.js': [
        'bower_components/moment/moment.js',
        'Scripts/assets/defaults.js',
        'Scripts/assets/api.js',
        'Scripts/assets/**/*.js',
        'Scripts/assets/autoloader.js
    ]
}

也不是

files: {
    'Scripts/application.js': [
        'bower_components/moment/moment.js',
        'Scripts/assets/defaults.js',
        'Scripts/assets/api.js',
        'Scripts/assets/**/*.js',
        !'Scripts/assets/autoloader.js'
        'Scripts/assets/autoloader.js'
    ]
}

0 个答案:

没有答案