首页 > 代码库 > gulp-less使用
gulp-less使用
简介:
使用gulp-less插件将less文件编译成CSS。
1、安装gulp-less
在命令行里使用npm install gulp-less --save-dev ;
2、配置gulpFile.js
2.1基本使用
var gulp = require(‘gulp‘), //获取gulp模块 less = require(‘gulp-less‘); //获取gulp-less插件 gulp.task(‘testLess‘, function () { //创建gulp任务 gulp.src(‘src/less/index.less‘) //获取less文件路径 .pipe(less()) //执行less .pipe(gulp.dest(‘src/css‘)); //输出CSS文件路径 });
2.2编译多个less文件
var gulp = require(‘gulp‘), //获取gulp模块
less = require(‘gulp-less‘); //获取gulp-less插件
gulp.task(‘testLess‘, function () { //创建gulp任务
gulp.src([‘src/less/index.less‘,‘src/less/detail.less‘]) //获取多个less文件路径
.pipe(less()) //执行less
.pipe(gulp.dest(‘src/css‘)); //输出CSS文件路径
});
2.3匹配符使用
var gulp = require(‘gulp‘), //获取gulp模块 less = require(‘gulp-less‘); //获取gulp-less插件 gulp.task(‘testLess‘, function () { //创建gulp任务 gulp.src(‘src/less/*.less‘]) //获取所有less文件路径 .pipe(less()) //执行less .pipe(gulp.dest(‘src/css‘)); //输出CSS文件路径 });
3.3多模块使用先编译再压缩
var gulp = require(‘gulp‘), less = require(‘gulp-less‘), //确保本地已安装gulp-minify-css [cnpm install gulp-minify-css --save-dev] cssmin = require(‘gulp-minify-css‘); gulp.task(‘testLess‘, function () { gulp.src(‘src/less/index.less‘) .pipe(less()) //执行编译 .pipe(cssmin()) //对编译后的CSS进行压缩
.pipe(gulp.dest(‘src/css‘)); });
gulp-less使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。