Grunt

2019-02-20 16:01 更新

Grunt是JavaScript項目構(gòu)建工具。

1. 使用grunt-contrib-uglify壓縮JavaScript代碼時

配置grunt-contrib-uglify插件以生成Source Map

grunt.initConfig(
{
    uglify:
    {
        options:
        {
            sourceMap: true
        }
    }
});
2. 使用grunt-usemin打包源碼時

grunt-usemin會依次調(diào)用grunt-contrib-concatgrunt-contrib-uglify對源碼進(jìn)行打包和壓縮。因此都需要進(jìn)行配置:

grunt.initConfig(
{
    concat:
    {
        options:
        {
            sourceMap: true
        }
    },
    uglify:
    {
        options:
        {
            sourceMap: true,
            sourceMapIn: function(uglifySource)
            {
                return uglifySource + '.map';
            },
        }
    }
});


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號