gulp-concat
:文件合并gulp-connect
:在本地开启一个websocket服务,使用liveReload实现实时更新gulp-watch
:监听文件的变化,配合connect实现服务自动刷新gulp-plumber
:实时更新错误不会导致终端gulp运行开启的服务断开gulp-livereload
:即时重整gulp-clean
:清理档案gulp-load-plugins
:自动加载插件gulp-rename
:重命名gulp-filter
:把stream里的文件根据一定的规则进行筛选过滤-
gulp-flatten
:文件目录扁平化 gulp-htmlmin
:压缩html,可以压缩页面javascript、css,去除页面空格、注释,删除多余属性等操作-
gulp-rev-append
:使用gulp-rev-append给页面的引用添加版本号,清除页面引用缓存 +gulp-inject
:将JS/CSS自动插入到HTML gulp-sass
:编译Sassgulp-less
:编译Lessgulp-stylus
:编译Stylusgulp-autoprefixer
:根据设置浏览器版本自动处理浏览器前缀gulp-minify-css
:css压缩gulp-uglify
:css丑化混淆-
gulp-csslint
:cssLint gulp-jshint
:JSHintgulp-eslint
:esLintgulp-typescript
:编译typescript-
gulp-sourcemaps
:一个存储源代码与编译代码对应位置映射的信息文件,帮助调试 gulp-imagemin
:图片压缩gulp-iconfont
: 制作字体图标gulp-svg-sprite
:制作svg图标,svg生成雪碧图gulp-svgmin
:svg压缩gulp.spritesmith
:制作png雪碧图svg4everybody
:解决所有的IE浏览器(包括IE11)不支持获得外链SVG文件某个元件