标签: webpack
-
Vite 里使用动态加载
有时候,我们希望根据用户当前的使用状态决定加载哪些模块。比如一个网页 IDE,用户在写 JS,我们就加载 JS…
-
近期帮一个朋友做的 Vue 网站优化方案
前几天有个朋友找到我,说他们公司的网站产品打开速度不太理想,加载的数据量很大,想优化一下。并且询问我,是不是用…
-
复盘近期升级工具链的过程
公司希望我提升产品在移动端的体验,于是我就打开了 Lighthouse,然后看了眼代码,发现有几个问题: 移动…
-
使用 webpack-rpc-inline-plugin 打包内联函数体
使用 Puppeteer 的时候,我们常常要使用 page.evaluate() 或者 page.evalua…
-
使用 caniuse-lite 检查目标浏览器的特性支持情况
起因 之前得知 loading=”lazy” 新特性,正巧在学习如何使用 html-webpack-plugi…
-
Tailwind.css + Postcss 笔记
0. 缘由 去年,一篇《Tailwind CSS: From Side-Project Byproduct t…
-
升级 Webpack 4 至 Webpack 5 笔记
Webpack 5 已经发布一段时间了,我也找机会把几个项目从 Webpack 4 升级到 Webpack 5…
-
Webpack 不支持 `import.meta`,利用 ESM 在浏览器里使用 yargs
前些天遇到一个需求:解析 curl 请求,并转换成 ajax 请求由浏览器发出去。 我觉得这个需求听起来不算稀…
-
解决“Error: Rule can only have one resource source (provided resource and test + include + exclude)”
又有一台服务器到期,不想续了,所以把东西往另一台服务器上搬。其中有一个小服务,用来存储 CI 测试失败的截图。…
-
升级 Vue@2 项目到 Vue@3
这篇主要是笔记。(我估计会是第一篇,因为只迁移了一个项目) 1. 安装新包 只记录必须重装的: 2. 修改 W…