すべての Javascript を 1 つのファイルにまとめたいと思いscripts.js
ます。これが私の一部ですindex.html
:
<!-- build:inlinejs js/scripts.js -->
<script src="bower_components/jquery/dist/jquery.min.js"></script>
<script src="bower_components/moment/min/moment.min.js"></script>
<script src="bower_components/moment/locale/de.js"></script>
<script src="bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
<script src="bower_components/eonasdan-bootstrap-datetimepicker/build/js/bootstrap-datetimepicker.min.js"></script>
<script src="js/main.js"></script>
<!-- endbuild -->
現在の Gulp 構成は次のとおりです。
gulp.task('usemin', function () {
return gulp.src('./*.html')
.pipe(usemin({
css: [minifyCss(), 'concat'],
html: [minifyHtml({empty: true})],
js: [uglify(), rev()],
inlinejs: [uglify()],
inlinecss: [minifyCss(), 'concat'],
inline: ['concat']
}))
.pipe(gulp.dest('dist/'));
});
ご覧のように、縮小された Javascript ファイルはすでにたくさんあるので、縮小済みのファイルを醜くして貴重な時間を無駄にしたくありません。縮小されていないファイルのみを醜くするにはどうすればよいですか?