为什么 gulp testWatch 命令编译出来的less文件,css显示出来比较慢,没有less直接编译的快?

gulpfile.js配置如下:

//导入工具包 require('node_modules里对应模块')
var gulp = require('gulp'), //本地安装gulp所用到的地方
    less = require('gulp-less');

//定义一个testLess任务(自定义任务名称)
gulp.task('testLess', function () {
    gulp.src('src/less/*.less') //该任务针对的文件
        .pipe(less()) //该任务调用的模块
        .pipe(gulp.dest('src/css')); //将会在src/css下生成index.css
});

gulp.task('default',['testLess']); //定义默认任务

//监听预编译文件
gulp.task('testWatch',function(){
  gulp.watch('src/**/*.less',['testLess']);
});

gulp testWatch 命令编译出来的less文件 怎么效率没有直接运行的less文件要快啊,编辑完less文件内容。css里不能直接反映出来,要关掉css重新打开才有。

阅读 2.4k
1 个回答

没有直接运行的less文件要快

直接运行less你是指,运行lesscli工具么?

css里不能直接反映出来,要关掉css重新打开

这个我有点蒙圈,css你是怎么关掉的?又是怎么重新打开的?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进