0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

OSC开源社区 来源:OSC开源社区 2023-04-26 14:23 次阅读

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

一个开发服务器,它基于原生 ES 模块提供了丰富的内建功能,如速度快到惊人的模块热更新(HMR)。

一套构建指令,它使用 Rollup 打包代码,并且是预配置的,可输出用于生产环境的高度优化过的静态资源。

Vite 意在提供开箱即用的配置,同时它的插件 APIJavaScript API 带来了高度的可扩展性,并有完整的类型支持。 最新发布的 Vite 4.3 显著提升了性能。发布公告写道,Vite 团队在这个版本中将工作重心放在提升开发服务器的性能上,其中包括简化解析逻辑、改进热路径、实现更智能的缓存以查找package.json,TS 配置文件和解析的 URL。 下面是与 Vite 4.2 的性能对比:

44efc60e-e3f6-11ed-ab56-dac502259ad0.png

450789f6-e3f6-11ed-ab56-dac502259ad0.png

45243d1c-e3f6-11ed-ab56-dac502259ad0.png

详情查看 Changelog:https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md#430-2023-04-20

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 模块
    +关注

    关注

    7

    文章

    2661

    浏览量

    47312
  • 服务器
    +关注

    关注

    12

    文章

    8988

    浏览量

    85125
  • URL
    URL
    +关注

    关注

    0

    文章

    139

    浏览量

    15306

原文标题:Vite 4.3 正式发布,前端构建工具

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    前端总线频率的类型是什么?

    前端总线(Front Side Bus,FSB)是计算机中处理器与主板上其他组件(如内存、北桥芯片等)之间传输数据的通道。前端总线频率是衡量这个通道传输数据速度的一个重要指标。前端总线频率越高
    的头像 发表于 10-10 18:17 231次阅读

    采用德州仪器 (TI) 工具包进行模拟前端设计应用说明

    电子发烧友网站提供《采用德州仪器 (TI) 工具包进行模拟前端设计应用说明.pdf》资料免费下载
    发表于 09-09 11:21 0次下载
    采用德州仪器 (TI) <b class='flag-5'>工具</b>包进行模拟<b class='flag-5'>前端</b>设计应用说明

    一个新的积木编程工具:Node-App

    积木编程的网页应用开发工具,旨在以简单直观的方式构建发布网页应用。通过积木块创建界面,并结合JavaScript代码实现交互,用户能够轻松快速地打造功能丰富的网页应用。 界面元素
    发表于 05-28 15:55

    鸿蒙原生应用元服务开发WEB-使用Devtools工具调试前端页面

    Web组件支持使用DevTools工具调试前端页面。DevTools是一个 Web前端开发调试工具,提供了电脑上调试移动设备前端页面的能力。
    发表于 05-21 15:59

    什么是模拟前端芯片技术 数字前端和模拟前端的区别

    什么是模拟前端芯片技术 模拟前端芯片技术是一种涉及电子元件的技术,其核心在于模拟前端芯片(AFE芯片)的设计和应用。模拟前端芯片位于信号处理链的最
    的头像 发表于 03-15 17:58 1436次阅读

    模拟前端是什么意思

    模拟前端是传感器电路的基本系统构建块,用于处理信号源给出的模拟信号,对其进行数字化及分析处理。具体来说,AFE指集成了ADC(模数转换器)、放大器、基准源、激励电路、调制解调电路等的模拟系统。
    的头像 发表于 03-15 15:57 1105次阅读

    Vue团队发布Rust编写JavaScript打包工具Rolldown

    据悉,Rolldown作为Rollup.js的替代品,由字节跳动的OXc工具集支持,具有与Rollup兼容的APIs以及插件接口。该产品预计将成为未来Vite项目的首选打包工具
    的头像 发表于 03-11 09:58 682次阅读

    鸿蒙开发【编译构建】讲解

    作为业界流行的自动化构建开源工具,本章节不再赘述,接下来为大家介绍Hvigor构建体系。 Hvigor构建工具:一款全新基于TS实现的前端
    发表于 02-27 17:41

    [鸿蒙]OpenHarmony4.0的Rust开发

    背景 Rust 是一门静态强类型语言,具有更安全的内存管理、更好的运行性能、原生支持多线程开发等优势。Rust 官方也使用 Cargo 工具来专门为 Rust 代码创建工程和构建编译
    的头像 发表于 02-26 17:28 792次阅读
    [鸿蒙]OpenHarmony4.0的Rust开发

    嵌入式电子控制单元(ECU)中如何准确找出运行时使用的RAM量?

    我知道嵌入式软件构建工具报告程序闪存使用情况。我认为他们也报告了 RAM 使用情况,但他们是否报告了最大 RAM 使用率? 生成工具可能不知道在运行时将使用多少堆。是否还有其他构建工具不知道的 RAM 使用情况? 如何准确找
    发表于 01-31 07:48

    工控系统Web组态工具的特点

    组态软件的定义 组态软件主要作为SCADA系统及其他控制系统的上位机人机界面的开发平台,为用户提供快速地构建工业自动化系统数据采集和实时监控功能服务。它使用灵活的组态方式,提供快速构建工
    的头像 发表于 01-26 15:31 791次阅读
    工控系统Web组态<b class='flag-5'>工具</b>的特点

    如何知道嵌入式电子控制单元 (ECU) 中的RAM使用情况?

    我知道嵌入式软件构建工具会报告程序闪存使用情况。我认为他们也报告 RAM 使用率,但他们是否报告最大 RAM 使用率? 生成工具可能不知道在运行时将使用多少堆。是否有构建工具不知道的其他 RAM 使用情况? 如何准确找出运行时使
    发表于 01-22 07:02

    web前端开发和前端开发的区别

    、CSS和JavaScript等技术来构建用户界面,实现用户与应用程序的交互。Web前端开发包括网页设计、网页编码、前端框架使用以及优化页面性能等任务。 前端开发是一个更广泛的概念,它
    的头像 发表于 01-18 09:54 3263次阅读

    利用ProfiShark 构建便携式网络取证工具

    网络安全领域日益重视便携式取证工具的灵活应用。本文介绍了如何构建一个以ProfiShark1G为核心的便携式网络取证工具包,以提高网络取证的效率和实效性
    的头像 发表于 01-13 08:04 1529次阅读
    利用ProfiShark <b class='flag-5'>构建</b>便携式网络取证<b class='flag-5'>工具</b>包

    Vite 5正式发布,性能大幅提升

    公告指出,Vite 5 的重点是清理 API(删除已弃用的功能),并精简了几个功能以解决长期存在的问题。例如,将 define 转换为使用正确的 AST 替换,而不是使用 regexes。项目团队表示,他们将继续推进实现面向未来的 Vite
    的头像 发表于 11-20 16:20 1037次阅读