首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
构建打包
订阅
symx166
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Webpack深度进阶:两张图彻底讲明白热更新原理!
在现如今,热更新早已成为前端基建中不可或缺的一环,它可以在不刷新整个页面的情况下更新页面中的部分内容,从而提高开发效率,优化开发体验。然而,在实际面试的过程中,笔者发现 80% 的人并不清楚这其中的设
2023前端面试系列-- webpack & Git篇
本文是我的前端面试系列的工具篇,汇总整理了webpack和Git的常见面试题,后续的复习过程中随时会对本文查漏补缺。如有不当之处,欢迎指正,感谢。
用「增量」思想提升代码检查和打包构建的效率
在这里「增量」这个概念的对立面是「全量」。在 Linux 系统中当需要备份数据或者跨服务器同步文件时,会用到一个叫 rsync 的工具,它的速度会比 scp/cp 命令更快,因为它会先判断已经存在的数据和新数据的差异,只传输不同的部分,即「增量」同步。 在前端开发工程化领域,本…
webpack多入口应用增量构建如何最高提速97%
基于vue的多入口项目,如果在入口不断增多的情况下,利用增量构建的思路,极大的提升webpack构建的效率
Vue 包大小优化--从 1.72M 到 94K
1. 代码混淆 2. 资源放到 cdn 3. 无用库删除 4. gzip 压缩 5. 第三方库放到 cdn
基于webpack的应用治理
我们的治理方向,就是围绕前向治理和后向治理。 数据先行,通过speed-measure-webpack-plugin采集性能指标,可以得到webpack在整个编译过程中在loader、plugin上花费的时间,基于该数据可以专项的进行优化和治理。 如果通过SMP分析得知在loa…
前端性能优化之代码分割,bundle包减少了26%
主要介绍代码分割(Code Splitting),使用SplitChunksPlugin插件,将第三方库或者公共基础组件进行单独打包,合理利用缓存,进行按需或者并行加载,提高首屏加载速度
vue打包优化——vendor体积过大
在Vue项目中,引入的所有js、css文件,编译时都会被打包进vendor.js,浏览器在加载该文件之后才能开始显示首屏。若是引入的库众多,那么vendor.js文件体积将会相当的大。对其进行打包优化
webpack 打包出现ES-Check错误
> 一般是使用的npm插件提供的dist打包内容的ES版本,不符合当前项目的ES版本设置,导致ES-Check检查出现报错 > 在webpack的配置中增加 **transpiledependenci
mpx-es-check: 再也不用担心你的页面白屏
为了解决上述问题,产出了 mpx-es-check 工具,用来对构建产物代码进行分析,检测其中是否有低版浏览器不支持的语法。 方法和内建对象的检测是通过 MemberExpression 节点中,(object.name)[proterty.name] 是否匹配规则进行检测。 …