首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
webpack
订阅
zhangliming
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
webpack进阶之性能优化(webpack5最新版本)
说到webpack的性能优化,其实就是从时间层面与体积层面入手。对于时间层面主要就是优化webpack的构建速度(缩短构建时间)。对于体积层面主要就是优化webpack的构建结果(缩小构建结果)
干货!撸一个webpack插件(内含tapable详解+webpack流程)
Webpack可以将其理解是一种基于事件流的编程范例,一个插件合集。 而将这些插件控制在webapck事件流上的运行的就是webpack自己写的基础类Tapable。 将plugin控制在webapack事件流上运行(如下图)。后面我们将看到核心的对象 Compiler、Com…
今天来聊聊webpack 5.0 模块联邦
阿里云的微前端子应用和子应用、子应用和主应用之间是完全独立部署、独立打包的,在文末,我们也提到了 webpack5 的新特性——模块联邦。接下来,我就带大家一起了解下这个新特性,看看他究竟解决什么问题
微前端实践--webpack5模块联邦
webpack5推出一个新功能叫module federation,意为模块联邦,它提供了一套在不同项目构建之间模块的调度、运行机制。很像微前端,但又不限于此。本文结合案例介绍它的基本应用和原理
我是如何在腾讯实践webpack优化的,解决飞书前端提到的Android上竞态问题,61秒摸透Linux健康状态 | 酱酱的下午茶第 49 期
今日看点: 我是如何在腾讯实践webpack优化的;Vite 是怎样利用 Esbuild 来提升性能的 ? ;61秒,摸透Linux的健康状态!;60行从零开始自己动手写FutureTask是什么体验
webpack-optimization介绍
runtimeChunk ,作用是将包含chunks映射关系的list单独从app.js里提取出来,因为每一个chunk的id基本都是基于内容hash出来的,所以你每次改动都会影响它,如果不把它提取出来的话,等于app.js每次都会改变,缓存就失效了。 在使用 CommonsC…
webpack4源码分析
tabpable是一个事件发布订阅插件,它支持同步和异步两种;在需要使用的类上继承tabpable,并且该类的构造函数中使用this.hooks添加事件名称。 要使用订阅功能,需要先拿到上面说到的类实例,通过实例对象.hooks.break.tap来订阅。 在需要触发的时机调用…
webpack 源码解析
webpack 整体是一个插件架构,所有的功能都以插件的方式集成在构建流程中,通过发布订阅事件来触发各个插件执行。webpack 核心使用 Tapable 来实现插件 (plugins) 的 binding 和 applying.
webpack-dev-middleware 源码解读
Webpack 的使用目前已经是前端开发工程师必备技能之一。若是想在本地环境启动一个开发服务,大家只需在 webpack 的配置中,增加 devServer 的配置来启动。而 devServer 配置的本质是 webpack-dev-server 这个包提供的功能,而 webp…
从Webpack源码探究打包流程,萌新也能看懂~
上一篇讲述了如何理解tapable这个钩子机制,因为这个是webpack程序的灵魂。虽然钩子机制很灵活,而然却变成了我们读懂webpack道路上的阻碍。每当webpack运行起来的时候,我的心态都是佛系心态,祈祷中间不要出问题,不然找问题都要找半天,还不如不打包。尤其是load…