原文:记一次webpack4+react+antd项目优化打包文件体积的过程

背景 最近自己整了一个基于webpack 和react开发的博客demo项目,一路整下来磕磕碰碰但也实现了功能,就准备发到阿里云上面去看看,借用了同事的阿里云小水管服务器,配置完成之后首页加载花了十几秒,打开控制台network查看资源,打包的js体积有将近 M,及其影响访问体验,于是就开始了优化的路。 原因和解决方法 在webpack的配置文件中,对公共js做了抽取,分别会打包出react ve ...

2019-03-20 18:34 0 3326 推荐指数:

查看详情

一次webpack打包优化

未进行打包优化的痛点:   随着项目的不断扩大,引入的第三方库会越来越多,我们每次build的时候会对所有的文件进行打包,耗时必定很长,不利于日常开发。 解决思路:   第三方库我们只是引入到项目里来,一般不会经常性的去修改源码,一般都是在src目录下编写业务代码,因此可以把第三方依赖 ...

Sun May 13 10:01:00 CST 2018 3 3884
webpack打包体积优化

优化: 1:外部引入模块(cdn) 如 jquery,zepto,d3, bootstrap这些固定的lib 使用cdn直接引用就可以,没有必要打包到build,有效利用302。 2:图标优化 不管后台还是移动端避免不了icon的使用,使用字体图标,还需引入字体文件 ...

Wed Aug 23 00:03:00 CST 2017 0 2779
webpack打包体积优化

webpack打包体积越小,对于部署应用的网站来说,性能越好,加载速度越快。 1. 分析打包文件 1. 生成统计信息文件 首先需要通过webpack命令生成统计信息的文件。在package.json的脚本中添加命令 上面的命令会在根目录下生成一个stats.json的打包 ...

Sun Dec 15 02:21:00 CST 2019 0 296
一次真实的webpack优化经历

前言 公司目前现有的一款产品是使用vue v2.0框架实现的,配套的打包工具为webpack v3.0。整个项目大概有80多个vue文件,也算不上什么大型项目。 只不过每次头疼的就是打包所耗费的时间平均在一分钟左右,而且打包后有几个文件显示为【big】,也就是文件体积过大。 最近就想 ...

Tue Dec 22 18:14:00 CST 2020 4 1218
Webpack 打包优化体积

谈及如今欣欣向荣的前端圈,不仅有各类框架百花齐放,如Vue, React, Angular等等,就打包工具而言,发展也是如火如荼,百家争鸣;从早期的王者Browserify, Grunt,到后来赢得宝座的 Gulp, 以及独树一帜的 fis3, 以及下一代打包神器 Rollup ...

Fri Mar 16 06:33:00 CST 2018 0 1201
webpack 与 vue 打包体积优化

webpack 与 vue 在使用vue开发时,遇到打包后单个文件太大,因而需要分包,不然加载时间太久。虽然尽可能减少请求次数,但是单个包太大也不是好事 思路 组件按需加载 vue-router 的懒加载 第三方包分离 代码分割时 ...

Thu Nov 01 18:43:00 CST 2018 0 1389
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM