插件的使用
本章主要讲解在gulp的体系里,插件是个什么概念,可以怎么使用,都有哪些常用的有必要介绍的插件。以及会在这些具体的插件介绍里,简单的介绍插件如何使用。
由于篇幅的限制,本章不会对每一个插件最非常详细的介绍,作为开发者,最好的办法就是去插件的主页或github查看原始文档,甚至通过阅读源码来了解插件原理,从而更好的使用插件。
概念
gulp插件,其实还是一个npm包,只不过这个npm包是提供给gulp用的,但不一定要依赖gulp。gulp比grunt有一点好处就是,gulp是干净的,本身只有几个并不强大的api,借助管道机制,不需要繁琐的配置。插件是决定gulp功能强大的机制。
插件从功能上讲,就是对原始体系的补充。
但是从npm包的角度而言,并不是只有gulp插件可以用到gulp中,所有的包都可以用进来,只要它可以在node环境中运行,你都可以require到gulpfile的体系里面使用。
到哪里去找插件
直接在npm官网搜索既可以了。https://www.npmjs.com/browse/keyword/gulp
继续往下读,我会带你一点点了解怎么使用插件,大部分情况下都是熟能生巧,多用用,插件的东西就心领神会了。