首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
webpack
订阅
万恶的小灰
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
前端性能优化——包体积压缩82%、打包速度提升65%
压缩项目打包后的体积大小、提升打包速度,是前端性能优化中非常重要的环节,笔者结合工作中的实践总结,梳理出一些常规且有效的性能优化建议
rollup打包产物解析及原理(对比webpack)
rollup打包产物解析及原理(对比webpack) 上篇: webpack打包产物解析及原理(含cjs/esm/代码分离/懒加载) rollup定位 rollup比webpack晚出2年,对比web
Webpack5 搭建 Vue3 + TS 项目
笔者两年前曾写过一篇文章《Webpack4 搭建 Vue 项目》,后来随着 webpack5 和 vue3 的面世,一直想升级下我这个 createVue 项目。
从基于webpack4的vue-cli@4升级到原生webpack5过程
背景 我们项目准备做成微前端项目或者组件库给别的项目组使用 主要提供两种思路进行升级,一种使用官方提供的方法从vue-cli4升级打vue-cli5,另一种是自己搭建一个新的webpack5
Webpack5 系列(二):静态资源的处理
这一篇文章将会介绍如何利用 webpack 中的 Loaders 对静态资源做处理,Loaders 是 webpack 的核心概念之一。
Webpack5 系列(三):开发环境的设置
上一篇讲到如何处理静态资源,本篇将更进一步,介绍如何打造一个基础而不失效率的开发环境。HtmlWebpackPlugin、Source Map、WDS、HMR。
Webpack5 系列(四):Babel 的配置
Babel 版本更新后,很多内容已经发生变化,官方文档也是晦涩难读。本篇将介绍对于项目中 JS 文件的处理。
Webpack5 系列(五):Tree Shaking
一、前言 上一篇讲到对JS语法的处理,本篇将介绍 Tree Shaking 。 我们经常会在主文件或者组件文件中引入其他模块中的代码,但实际上我们只用其中的一部分,剩下的代码则不需要引入。然而在默认情
Webpack5 系列(六):不同模式的区分打包
一、前言 上一篇讲到 Tree Shaking 相关的内容,本篇将介绍在不同模式(或称环境)下的打包处理。 二、不同环境下的打包配置 1. 开发环境的配置 2. 生产环境的配置 通过观察,我们会发现不
Webpack5 系列(七):代码分离
一、前言 上一篇讲到不同模式下的打包配置,本篇将介绍代码分离(Code Splitting)。 观察以上代码,我们发现在开头同步引入了 lodash,这没什么问题,但是一旦这个 index.js 文件