`

一些常用的gulp插件

 
阅读更多

最近项目中用到的一些gulp插件

package.json:

{
  "name": "gulp ext",
  "description": "Web Task",
  "author": {
    "name": "zhoutao",
    "email": "watership@foxmail.com"
  },
  "engines": {
    "node": ">= 0.10.0"
  },
  "devDependencies": {
    "colors": "^1.1.2",//console.log文字着色
    "del": "^2.0.2",//删除文件
    "gulp": "^3.9.0",//Gulp
    "gulp-concat": "^2.6.0",//拼接文字
    "gulp-htmlmin": "latest",//HTML压缩
    "gulp-imagemin": "latest",//图片压缩(无损)
    "gulp-inject": "^3.0.0",//HTML中插入代码
    "gulp-jshint": "~1.11.0",//JSHint语法验证
    "gulp-lzmajs": "^1.2.0",//JS压缩(适合JS大文件)
    "gulp-minify-css": "^1.2.1",//CSS压缩
    "gulp-minify-html": "^1.0.4",//HTML压缩
    "gulp-processhtml": "^1.1.0",//在HTML中处理各类引入文件,非常已用,强烈推荐;
    "gulp-rename": "~1.2.2",//改名
    "gulp-rev": "latest",//版本号处理
    "gulp-rev-append": "^0.1.6",//版本号处理
    "gulp-rev-collector": "latest",//
    "gulp-uglify": "~1.2.0",//
    "gulp-usemin": "^0.3.14",//
    "imagemin-pngquant": "^4.2.0",//png无损压缩
    "jshint": "~2.8.0",//
    "jshint-stylish": "~2.0.0",//
    "vinyl-paths": "^2.0.0"//
  }
}

 

 

参考资料:

如何使用gulp给资源文件加上版本 

用gulp清除、移动、压缩、合并、替换代码

删除文件和文件夹

 

分享到:
评论

相关推荐

    精通gulp常用插件

    【gulp常用插件详解】 ...通过学习和熟练使用这些Gulp插件,你可以构建出一套高效、自动化的前端构建流程,提升开发效率并优化项目性能。在实际工作中,还可以根据项目需求选择更多的插件,构建个性化的Gulp工作流。

    前端构建工具gulp使用教程(二)、常用gulp插件以及gulp使用完整实例-附件资源

    前端构建工具gulp使用教程(二)、常用gulp插件以及gulp使用完整实例-附件资源

    gulp编译gulp编译文件、gulp编译项目

    ### 四、gulp常用插件与应用场景 1. **`gulp-sass`**:用于将Sass文件编译成CSS,支持SCSS语法。 2. **`gulp-babel`**:将ES6+代码转译为ES5,便于浏览器兼容。 3. **`gulp-eslint`**:进行JavaScript代码风格...

    nodejs_gulp_cli

    此外,Gulp CLI 提供了一些常用命令,如 `gulp --version` 查看版本,`gulp help` 显示帮助信息,以及 `gulp [taskName]` 执行指定的任务。如果你想要自定义命令,可以通过在 Gulpfile.js 中定义 `exports` 对象来...

    gulp的基础操作详解

    `gulp` 有大量第三方插件,如 `gulp-eslint`(ESLint 集成)、`gulp-autoprefixer`(CSS 前缀自动补全)等,可以根据项目需求选择安装和使用。 9. **Gulp工作流示例** 一个完整的 `gulp` 工作流可能包括 SCSS ...

    gulp教程简单介绍

    Gulp 提供了两种常用的异常处理方式: 1. **gulp-notify**:用于在错误发生时向系统发送通知。 ```bash npm install --save-dev gulp-notify ``` 在 `gulpfile.js` 中使用: ```javascript const gulp = ...

    基于Node.js的JavaScript项目构建工具gulp的使用教程

    ### 常用gulp插件 gulp拥有丰富的插件库,可以用来完成各种构建任务,以下是一些常用插件: - `gulp-ruby-sass`:编译SASS文件。 - `gulp-autoprefixer`:自动为CSS文件添加浏览器前缀。 - `gulp-minify-css`:...

    前端开源库-gulp-html-minify

    **gulp-html-minify** 是一个前端开发中常用的Gulp插件,主要用于HTML文件的压缩与优化。在前端项目中,为了提高网页加载速度和减少网络传输的数据量,开发者通常会进行代码压缩,其中就包括HTML文件。**gulp-...

    前端开源库-gulp-sftp

    除了基本的上传功能,`gulp-sftp`还可以与其他Gulp插件结合,比如`gulp-watch`监听文件变化,自动上传更新的文件,或者`gulp-rename`改变文件名后再上传,实现更灵活的部署策略。 总的来说,`gulp-sftp`是前端...

    gulp-plugins

    **二、常用 Gulp 插件介绍** 1. **gulp-sass**: 这个插件用于将 Sass 代码转换成 CSS。Sass 是一种预处理器,提供嵌套规则、变量、混合、函数等特性,使 CSS 更易维护和扩展。 2. **gulp-autoprefixer**: 自动为 ...

    浅谈gulp的使用、gulp的常用插件、gulp基本操作以及gulp的常用项目流程操作

    【gulp常用插件】 1. **清除文件夹**:`gulp-clean`用于清理指定目录。 2. **CSS处理**:`gulp-sass`编译Sass到CSS,`gulp-cssmin`压缩CSS,`gulp-autoprefixer`自动添加浏览器前缀。 3. **图片处理**:`gulp-...

    前端开源库-gulp-ng-constant

    **gulp-ng-constant** 是一个前端开发中常用的Gulp插件,主要针对AngularJS应用,它的核心功能是帮助开发者动态地生成AngularJS应用中的常量模块。在AngularJS项目中,常量通常用来存储全局配置信息,如API端点、...

    fend-starter:前端启动程序项目包含重要的gulp插件,例如gulp-sass,gulp-uglify,gulp-imagemin,gulp-autofixer等

    这个项目包含了一些关键的Gulp插件,如`gulp-sass`、`gulp-uglify`、`gulp-imagemin`和`gulp-autoprefixer`,这些都是在前端开发流程中非常常用的工具。下面将详细阐述这些知识点: 1. **Gulp**: Gulp 是一个自动化...

    html常用插件

    10. **Webpack**或**Gulp**:这两种是构建工具,用于打包和优化前端资源,如JavaScript、CSS、图片等,可以自动化构建流程,提高开发效率。 这些HTML插件和工具在网页开发中起着至关重要的作用,它们不仅可以帮助...

    joukou-gulp:用于 Joukou 的常用 gulp 函数的集合

    `joukou-gulp` 是一个专门为 Joukou 项目设计的 gulp 工具集,它整合了一系列常用的 gulp 任务,以优化和自动化 Joukou 项目的开发流程。Gulp 是一个基于流的构建系统,它使得构建过程更加简洁高效。通过 `joukou-...

    chrome 常用插件 crx文件

    这篇博客“chrome 常用插件 crx文件”可能详细探讨了如何理解和使用这些CRX文件。 首先,CRX文件的全称是Chrome Extension,它是Google Chrome浏览器扩展程序的一种打包格式。开发者可以使用HTML、CSS和JavaScript...

    使用gulp解决requireJs项目前端缓存问题

    我们可以通过`gulp-rjs`或`gulp-wrap-amd`插件在gulp中调用`r.js`进行优化,并结合文件指纹功能,确保每次更新都能正确刷新浏览器缓存。 4. **编译与合并**:在requireJS项目中,可能还有其他的JavaScript、CSS文件...

    前端常用插件以及框架集合

    "前端常用插件以及框架集合"这个资源包很可能包含了多种被广泛使用的工具,这些工具可以帮助开发者更轻松地实现各种功能,比如数据可视化、交互效果、页面布局等。下面我们将详细探讨JavaScript、Java和HTML这三个...

Global site tag (gtag.js) - Google Analytics