标签:
1.要在node环境下
2.
全局安装npm install gulp -g
项目中安装npm install gulp --save-dev
3.安装插件
var gulp = require(‘gulp‘),
minifycss = require(‘gulp-minify-css‘),
concat = require(‘gulp-concat‘),
uglify = require(‘gulp-uglify‘),
rename = require(‘gulp-rename‘),
del = require(‘del‘);
gulp.task(‘minifycss‘, function() {
return gulp.src(‘css/*.css‘) //压缩的文件
.pipe(concat(‘main.css‘))
.pipe(minifycss()) //执行压缩
.pipe(gulp.dest(‘minified/css‘)) ; //输出文件夹
});
gulp.task(‘minifyjs‘, function() {
return gulp.src(‘js/*.js‘)
.pipe(concat(‘main.js‘)) //合并所有js到main.js
.pipe(gulp.dest(‘minified/js‘)) //输出main.js到文件夹
.pipe(rename({suffix: ‘.min‘})) //rename压缩后的文件名
.pipe(uglify()) //压缩
.pipe(gulp.dest(‘minified/js‘)); //输出
});
gulp.task(‘clean‘, function(cb) {
del([‘minified/css‘, ‘minified/js‘], cb)
});
gulp.task(‘default‘,function() {
gulp.start(‘minifycss‘, ‘minifyjs‘);
});
在cmd中运行gulp即可。
安装这些插件需要运行如下命令:
npm install gulp-ruby-sass gulp-autoprefixer gulp-minify-css gulp-jshint gulp-concat gulp-uglify gulp-imagemin gulp-notify gulp-rename gulp-livereload gulp-cache del --save-dev
4.在项目根目录创建gulpfile.js
标签:
原文地址:http://www.cnblogs.com/lichaoqing/p/5676917.html