写html页面的时候,多修改几次就会出现很多无用的css代码,下面使用gulp-uncss来精简css文件,去掉没用的css代码
1.首先找个目录创建一个gulp项目在命令行输入:npm init 然后一路回车创建一个项目
2.安装gulp和gulp-uncss --save -dev 在命令行输入:
npm install gulp
npm install gulp-uncss --save -dev
3.安装完成后在目录里创建一个文件 gulpfile.js(文件名不要改,改了会报错),然后在gulpfile.js文件里面写需要执行的任务,比如定义一个叫uncss的任务,这个名字在执行的时候会用到,代码:
var gulp = require('gulp');
var uncss = require('gulp-uncss');
gulp.task('uncss', function () {
return gulp.src('screen.css') //需要进行处理的css
.pipe(uncss({
html:['default.html'] //使用css的html文件,可以多个
}))
.pipe(gulp.dest('./out')); //输出目录
});
console.log('done')
4.在项目目录中打开cmd 输入:gulp uncss
5.结果输出

6.这个东西还可以有其他用途,比如扒了别人的样式,可以直接使用此方法剔除掉冗余的css...~~~~
写HTML页面时会产生无用CSS代码,可使用gulp-uncss精简。介绍了创建gulp项目、安装gulp和gulp-uncss、创建gulpfile.js文件并定义任务、执行任务等步骤,还提及该方法可剔除扒来样式中的冗余CSS。
493

被折叠的 条评论
为什么被折叠?



