摘要: 经过非常非常长无聊的流程,只是将获取到的module信息做了一些缓存,然后生成了loaderContext对象。 这里上个图整理一下这节的流程: 这一节来看webpack是如何将babel-loader与js文件结合的,首先总览一下runLoaders函数: 传入的4个参数都很直白: 1、待处理文件 阅读全文
posted @ 2018-03-02 17:51 书生小龙 阅读(949) 评论(0) 推荐(0) 编辑
摘要: 赶紧完结这个系列咯,webpack4都已经出正式版了。 之前的代码搜索到js文件的对应loader,并添加到了对象中返回,流程如下: 这个对象的request将入口文件的路径与loader拼接起来并用!分割,所有的属性基本上都与路径相关。 after-resolve事件流 这里会触发after-re 阅读全文
posted @ 2018-03-02 14:35 书生小龙 阅读(653) 评论(0) 推荐(0) 编辑