首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
webpack
订阅
andy_zou
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
带你了解更全面的 Monorepo - 优劣、踩坑、选型
带你了解更全面的 Monorepo,本文涵盖了 Monoreo 演进、优劣、踩坑、及全面的方案选型,后续计划补充最佳实践~
写给前端的编译原理科普
编译原理科普文,编译是什么,转译器、编译器、解释器的区别是啥,编译流程都做了什么,前端领域哪些地方用到编译技术。
图解串一串 webpack 的历史和核心功能
提到打包工具,可能你会首先想到 webpack。 那没有 webpack 之前,都是怎么打包的呢? webpack 都有哪些功能?为什么这么设计呢? 这篇文章我们就来一起探究一下。 其实之前都不打包的
脑壳疼的Webpack-tapable
Q1:tapable解决的问题?tapable是个独立的库webpack中大量使用了这个库tapable主要是用来处理事件,解决的问题有点类似EventEmitter,不过功能更加强大Q2:tapab
基于webpack的应用治理
我们的治理方向,就是围绕前向治理和后向治理。 数据先行,通过speed-measure-webpack-plugin采集性能指标,可以得到webpack在整个编译过程中在loader、plugin上花费的时间,基于该数据可以专项的进行优化和治理。 如果通过SMP分析得知在loa…
【webpack进阶】可视化展示webpack内部插件与钩子关系📈
webpack的成功之处,不仅在于强大的打包构建能力,也在于它灵活的插件机制。 也许你了解过webpack的插件与钩子机制;但你或许不知道,webpack内部拥有超过180个钩子,这些钩子与模块(内置插件)之间的「创建」「注册」「调用」关系非常复杂。因此,掌握webpack内部…
webpack核心模块解析
webpack的运行分很多阶段,每个阶段都有一个钩子,我们可以在钩子上注册我们自定义的插件。 注册后,我们自定义的插件会在钩子运行阶段执行。 插件目的在于解决 loader 无法实现的其他事。 插件是 webpack 的 支柱 功能。 webpack 自身也是构建于插件系统之上…
Webpack 核心库 Tapable 的使用与原理解析
前言中的“...都是 Tapable 的实例”改为“...都是 Tapable 的子类”。 修正并行写成串行的错误。 Webpack 本质上是一种事件流的机制,它的工作流程就是将各个插件串联起来,而实现这一切的核心就是 Tapable,Webpack 中最核心的负责编译的 Co…
webpack运行流程、源码解析,Tabable原理
基于node环境,js代码有了操作计算机文件的权限,因此,webpack就是一堆js代码,然后去折腾一堆文件。 webpck可以看成是一个工厂的流水线。 操作集中可以包含多个子操作,如 发酵 操作集中,有3个子操作,也就是说只有完成这3个子操作,才能结束发酵这个操作集,才能进入…
webpack模块异步加载原理解析
大多数情况下,我们并不关心 webpack 是怎么做异步加载的,但是作为前端开发工程师我们需要对异步加载有一定的了解。 在讲解之前,先让我们搭建一个简单的webpack工程。 这里我使用了webpack-chain的方式配置 webpack。有兴趣的朋友可以去了解一下。 在讲解…