为什么webpack的事件监听器钩子称为“插件”而不是诸如“开”之类的东西?

时间:2018-09-04 17:10:02

标签: webpack webpack-plugin

在创建webpack plugin时,人们监听生命周期事件的方式是通过调用/exec,就像这个示例一样,它在发出compiler.plugin事件时调用回调函数;

compile

我的问题是,为什么Webpack团队选择这种特殊的命名方案?由于他们似乎正在使用Event Pattern (aka Observer Pattern),例如,调用函数“ MyPlugin.prototype.apply = function(compiler) { compiler.plugin("compile", function(params) { console.log("The compiler is starting to compile..."); }); ”会更合适吗

on

0 个答案:

没有答案