首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
webpack相关
猪头切图仔
创建于2023-10-16
订阅专栏
记录学习webpack的所见所想
等 1 人订阅
共4篇文章
创建于2023-10-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
loader的执行顺序真的是从右到左吗
我们非常熟悉loader如何配置,但我们很可能存在一个不完善的概念,那就是,`loader是按照从右到左的顺序执行的’。所以loader的配置也是遵守着从右到左。这句话是没问题的,但它不完整。
认识与实现tapable异步钩子
本文通过AsyncParallelHook的两个例子认识异步钩子以及异步钩子的注册方式,最后再手动实现了AsyncParallelHook的tapAsync注册方式。
js如何根据需求动态生成函数?
本文主要通过调试tapable的SyncHook代码然后从中分析出实现原理,最后动手实现了一个SyncHook。总体上来看,SyncHook的实现比较简单,主要是学习到了这种动态生成函数的思路。
简单认识下tapable
今天的主角是tapable!webpack本质上是一种事件流的机制,他的工作流程(可以理解为每一个工作步骤都是可暴露出来的hook)就是将各种插件串联起来,而实现这一切的核心就是Tapable。