个人工作知识笔记
主页
Linux运维
Thinkphp相关
功能开发代码
常用工具
低频方案
常用软件
日记流水
账号体系
思考规划
添加内容
记日记
本网站
>
常用功能代码
TP安装及常用命令
TP控制器相关使用
linux常用命令
SQL常用代码
Ajax传输样例
TP6操作手册
TP3.2操作手册
coscmd配置
Ngix配置
WX错误代码
SLL配置
curl命令详解
功能
跳转至前台
数据备份
退出登录
标题
类别
Linux运维
Thinkphp相关
功能开发代码
常用工具
低频方案
是否隐藏
内容详情
<p style="text-align: justify;">写html页面的时候时间一长就会有很多无用的css代码,下面使用gulp-uncss来精简css文件,去掉没用的css代码</p><p style="text-align: justify;">首先找个目录创建一个gulp项目,一路回车就可以</p><p style="text-align: justify;"><b>npm init</b></p><p style="text-align: justify;"><span>然后安装要使用的模块</span></p><p style="text-align: justify;"><b>npm install gulp --save-dev</b></p><p style="text-align: justify;"></p><p style="text-align: justify;"><b>npm install gulp-uncss --save-dev</b></p><p style="text-align: justify;"><span>安装完成后在目录里创建一个文件 </span><strong>gulpfile.js</strong><span> 注意文件名不能改</span></p><p style="text-align: justify;">var gulp = require('gulp');</p><p style="text-align: justify;">var uncss = require('gulp-uncss');</p><p style="text-align: justify;">console.log('run');</p><p style="text-align: justify;">gulp.task('uncss', function() {</p><p style="text-align: justify;"> //冗余css文件</p><p style="text-align: justify;"> //指定目录下的所有css文件</p><p style="text-align: justify;"> return gulp.src('css/*.css')</p><p style="text-align: justify;"> .pipe(uncss({</p><p style="text-align: justify;"> //使用css的html页面,可多个</p><p style="text-align: justify;"> html: ['index.html']</p><p style="text-align: justify;"> }))</p><p style="text-align: justify;"> //精简后css的输出目录</p><p style="text-align: justify;"> .pipe(gulp.dest('./out'));</p><p style="text-align: justify;">});</p><p style="text-align: justify;"></p><p style="text-align: justify;">console.log('success');</p><p style="text-align: justify;"><img src="//bsx-1301952760.file.myqcloud.com/winisme/upload/202011/5fc322589df30.png" alt=""><br></p><p style="text-align: justify;">shift+右键 --->在此处打开命令行</p><p style="text-align: justify;"><span><b>gulp uncss</b></span></p><p style="text-align: justify;"><span><br></span></p>
立即提交