var gulp = require('gulp'), //jshint = require('gulp-jshint'),//js代碼校驗 concat = require('gulp-concat'),//合併js代碼 uglify = require('gulp-uglify'),//壓縮js代碼 rename = require('gulp-rename') //imagemin = require('gulp-imagemin');//壓縮圖片
這樣才能夠使用該插件javascript
gulp.task('scripts', function() { return gulp.src('./js/*.js') .pipe(concat('main.js')) //合併全部js到main.js .pipe(gulp.dest('./js')) //輸出main.js到文件夾 .pipe(rename({suffix: '.min'})) //rename壓縮後的文件名 .pipe(uglify()) //壓縮 .pipe(gulp.dest('./js')); //輸出 });
上述代碼表示壓縮js文件夾中全部的js文件,命名爲main.js 並壓縮成 main.min.js 兩個文件都生成到 js文件夾中。java