Vite 4.3 正式发布,前端构建工具


Vite(法语意为 "快速的",发音 /vit/ 同 "veet")是一种新型前端构建工具,能够显著提升前端开发体验。它主要由两部分组成:

  • 一个开发服务器,它基于原生 ES 模块提供了丰富的内建功能,如速度快到惊人的模块热更新(HMR)。
  • 一套构建指令,它使用 Rollup 打包代码,并且是预配置的,可输出用于生产环境的高度优化过的静态资源。

Vite 意在提供开箱即用的配置,同时它的插件 API 和 JavaScript API 带来了高度的可扩展性,并有完整的类型支持。

最新发布的 Vite 4.3 显著提升了性能。发布公告写道,Vite 团队在这个版本中将工作重心放在提升开发服务器的性能上,其中包括简化解析逻辑、改进热路径、实现更智能的缓存以查找package.json,TS 配置文件和解析的 URL。

下面是与 Vite 4.2 的性能对比:

详情查看 Changelog。


相關推薦

2023-03-23

了高度的可扩展性,并有完整的类型支持。 上周 Vite 正式发布了 4.2 版本,主要变化包括: 支持在 HTML 文件中替换环境变量 Vite 现在支持在 HTML 文件中替换环境变量。import.meta.env 中的任何属性都可以在具有特殊 %

2022-07-15

距离 v2 发布 16 个月后,Vite 3.0 现已正式发布。公告指出,去年 2 月 Vite 2 发布以来,其采用率就在不断增长;每周 npm 下载量超过 100 万次,迅速形成了庞大的生态系统。Vite 正在推动 Web 框架的新一轮创新竞赛。 “我们决定至

2022-12-13

继在五个月前发布 Vite 3 后,现在 Vite 4 正式发布。如今 npm 每周的下载量从 100 万上升到 250 万,并继续保持增长。在今年的 Jamstack Conf 调查中,社区中的使用率从 14% 跃升至 32%,同时保持了 9.7 分的高满意度。 主要变化 与 Vi

2022-08-11

6 种不同的语言——包括中文。 近日,Astro 发布了 1.0 正式版。团队称 1.0 意味着 API 已达到稳定状态,并可用于生产环境。部分新特性: 图像优化:引入新的<Image />和<Picture />组件 支持 MDX:在 Markdown 中混合编

2023-01-20

StateOfJS 最新发布了 2022 年 JavaScript 现状调查报告指出,Solid 和 Qwik 等新兴前端框架正在挑战 React 的权威。该报告基于对近 40,000 名 Web 开发人员的调查,数量几乎是去年的两倍。 JavaScript 可能发展得很快,但 JavaScri

2023-03-10

Linux、BSD 衍生产品和 Windows 上运行。 Audacious 音乐播放器正式发布 4.3 版本,更新内容如下: 新版本具有 PipeWire 输出插件 再次增加了对 GTK3 的支持(默认为 GTK2) 原生的 Opus 解码器插件,以前通过 FFmpeg 插件完成 对 Qt6

2023-07-23

近日,新型JavaScript运行时Bun正式发布了0.7版本,带来了重大的升级。据悉,Bun是一个配套齐全的JavaScript解决方案,集运行时、打包器、转译器和包管理器于一体,追求极致的运行速度。此次更新主要集中在与Node.js的兼容性提升

2022-09-29

程序(如FreeBSD的BHyve、OpenBSD的VMM)下运行。 MirageOS 4.3 正式发布,更新内容如下: 修复 chamelon 格式示例调用的参数顺序错误 tar-mirage:将上限提高到 3.0.0 —— 2.0.0 系列没有破坏 API 修复列表和对组合器的分隔符 更新对

2023-06-27

和团队商量之后,加班加点赶了一版开源版本出来,现在正式放出来了,欢迎大家体验。 本次版本更新点如下: 前端开源,全新UI,使用vue3开发 后端重写适配前端版本 支持角色权限设置,动态配置菜单 前端管理后台

2021-12-17

,那我可以不用了吗?等等,下面还有瓜 Blazor Vs 现代前端(Angular、Vue等) 我们从几个方面来对比一下吧 调试 Blazor:Vistual Stuidio + F5,VS Code/命令行工具 + dotnet watch比WebPack要快很多,跟Vite差不多在非复杂场景下Hot Relo

2023-07-23

Baetyl v2.4.3 版本已经发布,对 v2.3.0 版本的部分功能进行了升级优化。公告称,这些新功能继续遵循云原生理念,构建了一个开放、安全、可扩展、可控制的智能边缘计算平台。 Baetyl项目由百度发起,基于百度天工AIoT智能边缘

2024-03-07

新增 更新所有前端依赖Vite5+ElementPlus2.4 模块更新composer.json中的config字段实现 重构/优化/修复 优化前台页脚样式 优化路由动态注册 优化获取第一个菜单的函数 优化通用搜索按钮样式 !142 优化系统配置数据模型

2022-10-08

掌握。 [1]、特别说明 Dante Cloud (但丁,原 Eurynome Cloud) 正式加入 Dromara 开源社区。Dante Cloud 将继续秉承“简洁、高效、包容、务实”的理念,不断地深耕细作、去粗取精,用心打造一款适应未来信息化建设需求的精致产品。同

2023-10-21

【源创会预告】1024 程序员节(的前两天),相约开源PHP办公室,我们一起聊 AI!>>> Rufus 是一款老牌的 USB 启动盘制作工具,可以将 Windows、Linux 等系统的 ISO 格式的镜像制作成 USB 启动盘。Rufus 本身体积非常小巧(1.3MB 左右),