码迷,mamicode.com
首页 > 其他好文 > 详细

gulp配置

时间:2017-03-13 18:50:13      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:pipe   write   init   on()   ota   com   load   efault   ati   

var gulp = require(‘gulp‘),
gulpLoadPlugins = require(‘gulp-load-plugins‘),
plugins = gulpLoadPlugins();

gulp.task(‘build-less‘, function() {
return gulp.src(‘src/main/webapp/html/src/less/*.less‘)
.pipe(plugins.sourcemaps.init())
.pipe(plugins.less())
.pipe(plugins.sourcemaps.write("./"))
.pipe(gulp.dest(‘src/main/webapp/html/src/css/‘));
});

//gulp.task(‘concat-css‘, function() {
// return gulp.src([‘src/main/webapp/html/src/css/*.css‘])
// .pipe(plugins.concat(‘all.css‘))
// .pipe(gulp.dest(‘src/main/webapp/html/src/css/‘));
//});

gulp.task(‘compress-css‘, function() {
return gulp.src(‘src/main/webapp/html/src/less/*.css‘)
.pipe(plugins.minifyCSS({compatibility: ‘ie8‘}))
.pipe(gulp.dest(‘src/main/webapp/html/src/css‘));
});

//gulp.task(‘compress-js‘, function(cb) {
// pump([
// gulp.src([‘src/main/webapp/html/src/**/*.js‘, ‘!**/*.min.js‘]),
// ngAnnotate(),
// uglify(),
// gulp.dest(‘src/main/webapp/html/src/‘)
// ], cb);
//});

gulp.task(‘watch‘, function () {
gulp.watch([‘src/main/webapp/html/src/less/*.less‘], [‘build-less‘]);
});

gulp.task(‘default‘,[‘watch‘]);

 

gulp配置

标签:pipe   write   init   on()   ota   com   load   efault   ati   

原文地址:http://www.cnblogs.com/yosoro/p/6544128.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!