Tag: gulp gulp uglify gulp usemin

使gulp-usemin只丑化未缩小的文件

我想在一个scripts.js文件中包含所有的Javascript。 这里是我的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 –> 我目前的Gulpconfiguration如下: 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文件,所以我不希望我的构build浪费宝贵的时间来缩小已经缩小的文件。 我该怎么做才能只丑化非缩小的文件?

gulp-usemin不输出js文件

我正在尝试使用gulp-usemin捆绑我的CSS和javascript文件进行生产。 gulp-usemin对我的CSS文件工作正常,但是不会输出与我的javascript文件有关的任何内容。 有人能指出我做错了什么吗? 我遇到类似于ggp-usemin的重新编写的文件的问题,但build议的解决scheme不起作用。 作为参考,我的node版本是v0.12.1和我的gulp版本如下: "devDependencies": { "gulp": "^3.9.1", "gulp-minify-css": "^1.2.4", "gulp-rev": "^7.1.2", "gulp-uglify": "^2.0.0", "gulp-usemin": "^0.3.24" } index.html <html> <head> <meta charset="utf-8"> <!– build:css css/site.css –> <link rel="stylesheet" href="stylesheets/style.css" type="text/css" media="all" /> <link rel="stylesheet" href="bower_components/font-awesome/css/font-awesome.min.css" type="text/css" media="all" /> <!– endbuild –> <!– build:js js/site.js –> <script type="text/javascript" src='bower_components/gsap/src/minified/TweenMax.min.js'> </script> <script type="text/javascript" src='bower_components/d3/d3.js'> </script> <script […]