grunt-contib-uglify を使用して、いくつかの JavaScript を連結して醜くしています。uglify は構文エラーが発生したファイルを教えてくれないため、警告の原因を見つけるのが非常に難しい場合があります。警告の原因 (ファイル名、行番号、文字) を追跡する方法はありますか? 私が使用している構成は次のとおりです。
'use strict';
module.exports = function(grunt) {
grunt.initConfig({
config : {
scripts: [
'js/script-a.js',
…
'js/script-z.js',
'js/main.js'
],
},
uglify: {
scripts: {
options: {
sourceMap: true,
beautify: false
},
files: {
'js/main.min.js': '<%=config.scripts%>'
}
}
}
});
// Load tasks
grunt.loadNpmTasks('grunt-contrib-uglify');
};