[原文:Tapable 0.2.8 入门] tapable是webpack的核心框架(4.0以上版本的API已经发生了变化),是一个基于事件流的框架,或者叫做发布订阅模式,或观察者模式,webpack的整个生命周期及其开放的自定义插件系统都离不开tapable的支持,研究其运行原理是阅读webpack源代码的第一步. Tapable是一个小型库,允许你添加和应用插件到一个javascript模块.它可以被继承或混入其他模块.除可以定制事件发射和操作,还可以通过回调参数访问事件的“排放者”或“生产…