首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
webpack
订阅
冰冰酱的划水小记
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
Webpack 插件架构 - Tapable
前言 webpack 基于 Tapable 实现了一套插件架构体系,它能够在特定时机触发钩子,并附带上足够的上下文信息。 在插件定义的钩子回调中,与这些上下文背后的数据结构、接口交互产生 side e
webpack4.0源码分析之Tapable
webpack本质上是一种事件流的机制,它的工作流程就是将各个插件串联起来,而实现这一切的核心就是Tapable,webpack中最核心的负责编译的Compiler和负责创建bundles的Compilation都是Tapable的实例。本文主要介绍一下Tapable中的钩子函…
多图详解,一次性搞懂Webpack Loader
本文通过精美的图文,深入分析 Webpack Loader 的运行机制,带你吃透 Webpack loader 的 11 个核心问题。
webpack由浅入深——(ast、loader和plugin)
JavaScriptParser是把js源码转化为抽象语法树的解析器。常用的JavaScript Parser: 其中webpack就是使用的acorn将源代码解析成AST进行操作。 loader是webpack用来处理加载不同资源文件的插件,它只在webpack对资源文件进行…
手把手教你在Webpack写一个Loader
你可能搭建 Webpack 项目很熟悉,配置过各种 loader ,面试官在 Webpack 方面问你,是否自己实现过一个loader?如果没有去了解过如果去实现,小浪来教你写一个简单loader!
webpack之plugin编写 -- 从html-webpack-plugin源码的角度来看如何编写plugin
它可以理解为webpack编译一次生成的整个编译资源,一个 compilation 对象表现了当前的模块资源、编译生成资源、变化的文件、以及被跟踪依赖的状态信息。compilation 对象也提供了很多关键时机的回调,以供插件做自定义处理时选择使用。本次主要关注 assets …