前端项目打包体积分析与优化

一、安装依赖分析工具

javascript 复制代码
npm install webpack-bundle-analyz

二、修改webpack.config.js文件

1、导入上面下载的包
2、在plugins里创建实例

三、启动打包命令

javascript 复制代码
npm run build

会弹出如下界面:

四、优化

1、通过CDN导入react-dom文件

修改webpack.config.js文件里的external配置

再次查看打包文件体积,发现已经没有了react-dom文件:

通过CDN引入react-dom:

在index.html里使用script标签进行引入:

html 复制代码
<script src="https://unpkg.com/react-dom@17.0.2/umd/react-dom.production.min.js></script>
相关推荐
go_caipu几秒前
Vben Admin管理系统集成qiankun微服务(二)
前端·javascript
唐叔在学习4 分钟前
insertAdjacentHTML踩坑实录:AI没搞定的问题,我给搞定啦
前端·javascript·html
超绝大帅哥4 分钟前
Promise为什么比回调函数更好
前端
幸福小宝4 分钟前
uniapp 异型无缝轮播图
前端
wordbaby7 分钟前
TanStack Router 实战: 如何设置基础认证和受保护路由
前端
智算菩萨10 分钟前
Anthropic Claude 4.5:AI分层编排的革命,成本、速度与能力的新平衡
前端·人工智能
程序员Agions10 分钟前
程序员武学修炼手册(三):融会贯通——从写好代码到架构设计
前端·程序员·强化学习
zhouzhouya11 分钟前
我和TRAE的这一年:从"看不懂"到"玩得转"的AI学习进化史
前端·程序员·trae
小则又沐风a15 分钟前
数据结构->链表篇
前端·html
小王和八蛋19 分钟前
前端存储与离线应用实战:Cookie、LocalStorage、PWA 及 Service Worker 核心知识点
前端·javascript