このファイルは、「uglify」という Grunt タスクを設定します。
その役割は、クライアントサイドの JavaScript ファイルをminify(最小化)することです。内部的には、UglifyESを使用しています。
追加の使用方法に関するドキュメントは、grunt-contrib-uglify
を参照してください。
デフォルトのパッケージは、トランスパイルなしでも、ES6、ES7、および ES8 の構文と機能を使用して記述された JavaScript を minify することができます。ただし、ES6 をサポートしていない古いブラウザをサポートする場合は、コードをトランスパイルすることをお勧めします(デフォルトのbabel
タスクとpolyfill
タスクをそのまま残すことで)。