首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Webpack
订阅
ThedisappearanceofZ
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
面试官:代码里console.log比较多,该怎么办?
解决标题中的问题的方法有多少种,你能想到几种,你又能动手真正地实现几种呢?本篇文章针对标题中的问题,进行了一场头脑风暴,感兴趣的话,一起来聊一聊吧~
用 RollupJs 从 0 搭建一个属于自己的 vue 组件库
Rollup是一个 JavaScript 模块打包器,可以将小块代码编译成大块复杂的代码,例如 library 或应用程序。结合vue3搭建一个属于自己的ui库。
rollup从入门到打包一个按需加载的组件库
在上一篇文章中,我们学习了用webpack打包一个组件库。这次我们来学习怎么用rollup打包一个组件库。 rollup 是一个 JavaScript 模块打包器,在功能上要完成的事和webpack性质一样,就是将小块代码编译成大块复杂的代码,例如 library 或应用程序。…
深入理解 Webpack5【二】:揭开前端编译优化的利刃 SplitChunkPlugin
Webpack 构建的生命周期内存在着 200+个 Hooks,本文不可能对其倾尽笔墨,就以前端编译性能优化的第一大利刃 `SplitChunkPlugin` 为例子来窥探一下 Plugin
2023微前端技术方案选型
前言 目前接触过很多SaaS系统。随着业务量的升级,项目不得不做拆分。保证系统稳定性的前提,优化开发人员的体验。 目前在做这块的升级,所以调研了一些主流方案,有兴趣的来看看吧
webpack模块热更新原理
什么是模块热更新? 下面我们运行一个例子来更直观的感受什么是模块热更新。 视频中,我修改了字体颜色,页面会立即更新,但输入框中的内容依然保留着。HMR就是帮助我们实现了这样一个效果,不然我们在每次修改
轻松理解webpack热更新原理
一种是页面刷新,不保留页面状态,就是简单粗暴,直接window.location.reload()。 另一种是基于WDS (Webpack-dev-server)的模块热替换,只需要局部刷新页面上发生变化的模块,同时可以保留当前的页面状态,比如复选框的选中状态、输入框的输入等。…
远程组件加载方案实践
看完本文你将学习到如下知识: 远程组件定义 UMD 模块规范 远程组件加载方案实现思路和细节 systemjs 中 System.import 的丐版实现 JS 沙箱能力丐版实现
webpack4 升级 webpack5 过程踩坑
由于项目越来越庞大复杂,打包时间也非常长,本地开发环境每次重启都要打包好久也和你头疼,正好借此契机对webpack做了v4 到 v5的升级。
在淘宝优化了一个大型项目,分享一些干货(Webpack,SplitChunk代码实例,图文结合)
本项目是淘系用户增长团队的一个大中台系统,单页应用,涵盖很多业务功能,运用了很多懒加载页面组件来提升性能,首屏时间 1s 左右,体验良好。然而大项目文件很多,导致构建和发布时间很长,内存占用较大。我的任务是尽可能优化与此相关的问题。 首先不难发现问题并不在用户体验上,而在于开发…