gulp cssmin压缩less后无法使用dest存盘

来源:3-3 自动化构建工具(2)

dds813

2017-02-15

使用cssmin这个模块压缩less后dest发现没有被存盘,我也不知道为甚么不过后来发现可以使用gulp-minify-css来压缩,反正效果一样,但是还是希望老师或者大神能告诉我问什么cssmin不好用呢

写回答

3回答

慕雪1613582

2017-02-16

代码没看出有什么问题,检查下是不是没有文件的写权限导致无法创建或者本身less编写有问题导致编译失败没有生成css~

0
0

慕雪1613582

2017-02-15

粘贴一下你的gulpfile.js文件,看看是不是写错了~

0
0

dds813

提问者

2017-02-15

var gulp = require('gulp');

var $ = require('gulp-load-plugins')();

var open = require('open');

var cssmin = require('gulp-minify-css');

var plumber = require('gulp-plumber');


var app = {

srcPath:'src/',

devPath:'build/',

prdPath:'dist/'

};


gulp.task('lib',function(){

gulp.src('bower_components/**/*')

.pipe(gulp.dest(app.devPath + 'vendor'))

.pipe(gulp.dest(app.prdPath + 'vendor'));

});


gulp.task('html',function(){

gulp.src(app.srcPath + '**/*.html')

.pipe(gulp.dest(app.devPath))

.pipe(gulp.dest(app.srcPath));

});


gulp.task('json',function(){

gulp.src(app.srcPath +'data/**/*.json')

.pipe(gulp.dest(app.devPath + 'data'))

.pipe(gulp.dest(app.prdPath + 'data'));

});


gulp.task('less',function(){

gulp.src(app.srcPath + 'style/index.less')

.pipe(plumber())

.pipe($.less())

.pipe(gulp.dest(app.devPath + 'css'))

.pipe($.cssmin())

.pipe(gulp.dest(app.prdPath +'css'));

});


gulp.task('js',function(){

gulp.src(app.srcPath + 'script/**/*.js')

.pipe($.concat('index.js'))

.pipe(gulp.dest(app.devPath + 'js'))

.pipe($.uglify())

.pipe(gulp.dest(app.prdPath + 'js'));

});


gulp.task('image',function(){

gulp.src(app.srcPath + 'image/**/*')

.pipe(gulp.dest(app.devPath + 'image'))

.pipe($.imagemin())

.pipe(gulp.dest(app.prdPath + 'image'))

})


0
0

Angular JS 仿拉勾网 WebApp 开发移动端单页应用

基于AngularJS,仿拉勾网开发一个招聘类的移动端单页应用

1660 学习 · 857 问题

查看课程