美文网首页
Gulp 使用gulp压缩CSS

Gulp 使用gulp压缩CSS

作者: 前白 | 来源:发表于2021-05-15 20:06 被阅读0次

我们除了可以使用 gulp 压缩 JS 文件,还可以压缩 CSS,压缩 CSS 代码可以降低 CSS 文件的大小,提高网页的打开速度。

压缩CSS文件

使用 gulp 来压缩 CSS 文件的操作步骤和压缩 JS 文件差不多,前面我们学习了如何压缩 JS 文件,那么再学习压缩 CSS 文件就会觉得很简单啦。

压缩 CSS 文件同样需要用到相应的插件,关于 gulpCSS 压缩插件,一共有如下三个:

  • gulp-cssnano
  • gulp-minify-css
  • gulp-clean-css

上面三个插件,因为 gulp-minify-css 现在已经被标记为 deprecated,因为我们可以使用其余两个插件。

例如我们所有的 .css 文件压缩到 dist 目录下的 css 文件夹中,具体操作如下所示。

安装插件

首先安装 gulp-clean-css 插件,命令如下所示:

npm install gulp-clean-css

如下图所示:


image

在gulpfile.js文件中编写代码

插件安装成功后,我们就可以在 gulpfile.js 文件中编写代码。

示例:
// 获取 gulp
var gulp = require('gulp')
var cleancss = require('gulp-clean-css')
gulp.task('testcss', function(cb) {
    gulp.src('css/*.css')
        .pipe(cleancss())
        .pipe(gulp.dest('dist/css'))
        cb()
})

运行 gulp testcss 命令,压缩 CSS 文件:

image
此时项目根目录下的 dist 目录中会生成一个 CSS 文件夹,被压缩的 CSS 文件就放在这个文件夹中。

gulp-cssnano 插件的使用与上述步骤类似,这里就不一一演示啦,大家可以自己安装 gulp-cssnano 插件,还要将 gulp-clean-css 替换成 gulp-cssnano 插件,运行命令,同样可以成功压缩 CSS 文件。

链接:http://9xkd.com/

相关文章

  • gulp-css压缩

    gulp是什么?使用 gulp 实现图片压缩、CSS 压缩合并、JS 压缩合并 gulp是一个基于流的构建工具,可...

  • gulp--自动化构建工具

    常用的gulp插件: 1、css压缩:gulp-caanano; 2、图片压缩:gulp-imagemin; 3、...

  • 常用gulp插件

    sass的编译(gulp-sass)自动添加css前缀(gulp-autoprefixer)压缩css(gulp-...

  • gulp插件

    gulp-rename 改名字gulp-uglify 压缩jsgulp-minify-css 压缩cssgulp-...

  • Gulp 使用gulp压缩CSS

    我们除了可以使用 gulp 压缩 JS 文件,还可以压缩 CSS,压缩 CSS 代码可以降低 CSS 文件的大小,...

  • Gulp 使用gulp压缩CSS

    我们除了可以使用 gulp 压缩 JS 文件,还可以压缩 CSS,压缩 CSS 代码可以降低 CSS 文件的大小,...

  • gulp插件(2) - gulp-clean-css(压缩CSS

    功能描述 gulp-clean-css用于css文件压缩 gulp-minify-css也是实现相同功能,但gul...

  • 常用的插件

    合并HTML: css压缩插件:gulp-minify-css

  • gulp浅显易懂的入门

    gulp是什么? gulp是工具链、构建工具,可以配合各种插件做js压缩,css压缩,less编译 替代手工实现自...

  • gulp:压缩css、合并压缩js、压缩图片、Less使用

    A、CSS压缩 1、安装Nodejs 2、全局安装gulp 3、在项目目录下安装gulp 4、配置package....

网友评论

      本文标题:Gulp 使用gulp压缩CSS

      本文链接:https://www.haomeiwen.com/subject/stekjltx.html