gulp 常用插件汇总】的更多相关文章

2017-07-26更新:图片压缩插件使用gulp-smushit,gulp-smushit压缩率比较大,gulp-imagemin 图片压缩插件压缩率不明显. 见下图压缩率: 1.gulp安装 参照gulp官网进行安装:http://www.gulpjs.com.cn/docs/getting-started/ 2.常用的插件 gulp所有插件地址:http://gulpjs.com/plugins/ (1)html压缩插件 插件地址:https://www.npmjs.com/package…
1.gulp-sass 预编译 sass 文件为 css 文件,SASS 不多说,如果项目中有使用 sass ,那么这个插件应该是必备的.前面的一篇文章中,已经对该插件有所使用了,可配置编译后输出风格.是否输出sourcemap 等常用选项.类似的项目还有 gulp-scss / gulp-sassdoc / compass 安装: $npm install --save-dev gulp-sass 文档:https://www.npmjs.com/package/gulp-sass/ 2.br…
更多gulp常用插件使用请访问:gulp常用插件汇总 ** gulp-eslint**这是一个用于识别和报告在ECMAScript/JavaScript代码中找到的模式的Gulp插件.. 更多使用文档请点击访问gulp-eslint工具官网. 安装 一键安装不多解释 npm install --save-dev gulp-eslint 使用 基础使用: const {src, task} = require('gulp'); const eslint = require('gulp-eslint…
更多gulp常用插件使用请访问:gulp常用插件汇总 gulp-babel这是Babel的Gulp插件. 此自述文件适用于gulp-babel v8 + Babel v7检查7.x分支以了解使用Babel v6的文档 更多使用文档请点击访问gulp-babel工具官网. 安装 安装gulp-babel,如果你想获得的下一版本发布前gulp-babel. # Babel 7 $ npm install --save-dev gulp-babel @babel/core @babel/preset-…
更多gulp常用插件使用请访问:gulp常用插件汇总 ** gulp-postcss**这是一款通过多个插件通过管道传递CSS,但是仅解析一次CSS. 更多使用文档请点击访问gulp-postcss工具官网. 安装 一键安装不多解释 npm install --save-dev gulp-postcss 使用 单独安装所需的postcss插件.例如,对于autoprefixer,您需要安装autoprefixer软件包. 基本用法 postcss(options) options(参数) 类型:…
更多gulp常用插件使用请访问:gulp常用插件汇总 cssnano这是一款将你的 CSS 文件做 多方面的的优化,以确保最终生成的文件 对生产环境来说体积是最小的插件. 更多使用文档请点击访问chai工具官网. 安装 一键安装不多解释 npm install --save-dev cssnano 使用 使用 PostCSS 命令行工具(CLI) 安装 cssnano 之后,你需要一个 PostCSS 运行器(runner)来 执行 CSS 文件的压缩工作.我们推荐使用 PostCSS 的命令行…
更多gulp常用插件使用请访问:gulp常用插件汇总 pump这是一款小型节点模块,可将流连接在一起并在其中一个关闭时将其全部销毁. 使用标准source.pipe(dest)源时,如果dest发出关闭或错误,则不会破坏源.您也无法提供回调以告知管道何时完成.帮你做这两件事 更多使用文档请点击访问pump工具官网. 为什么我们使用pump 当使用Node.js流中的管道时,错误不会通过管道流传播,如果目标流关闭,则源流不会关闭. 泵模块将这些问题规范化,并在回调中传递错误. 其实说白了就是pum…
更多gulp常用插件使用请访问:gulp常用插件汇总 gulp-notify这是一款gulp通知插件. 更多使用文档请点击访问gulp-notify工具官网. 安装 一键安装不多解释 npm install --save-dev gulp-notify 使用 例1: var notify = require("gulp-notify"); gulp.src("./src/test.ext") .pipe(notify("Hello Gulp!")…
更多gulp常用插件使用请访问:gulp常用插件汇总 gulp-beautify这是一款使用js-beautify进行资产美化插件. 更多使用文档请点击访问gulp-beautify工具官网. 安装 一键安装不多解释 npm install --save-dev gulp-beautify 使用 这是js-beautify的gulp插件. var beautify = require('gulp-beautify'); gulp.task('beautify', function() { ret…
更多gulp常用插件使用请访问:gulp常用插件汇总 gulp-uglify这是一款使用UglifyJS缩小js文件. 更多使用文档请点击访问gulp-uglify工具官网. 安装 一键安装不多解释 npm install --save-dev gulp-uglify 使用 var gulp = require('gulp'); var uglify = require('gulp-uglify'); var pipeline = require('readable-stream').pipel…