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

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

3天内不再提示

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

OSC开源社区 来源:OSC开源社区 2023-11-20 16:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Vite 5 现已发布,这是Vite 发展道路上的又一个重要里程碑。新版本采用了Rollup 4,大大提升了构建性能;此外还带来了一些新选项,可用于提高开发服务器的性能。 公告指出,Vite 5 的重点是清理 API(删除已弃用的功能),并精简了几个功能以解决长期存在的问题。例如,将define转换为使用正确的 AST 替换,而不是使用 regexes。项目团队表示,他们将继续推进实现面向未来的 Vite。

Node.js 支持

Vite 不再支持已 EOL 的 Node.js 14 / 16 / 17 / 19。现在需要 Node.js 18 / 20+。

性能

除了 Rollup 4 的构建性能改进之外,还有一个新指南可帮助用户识别和修复常见性能问题:https://vitejs.dev/guide/performance。 Vite 5 还引入了 server.warmup,这是一个改善启动时间的新功能。它允许你定义应在服务器启动后立即进行预转换的模块列表。当使用--open或server.open时,Vite 还会自动预热应用程序的 entry point 或所提供的 URL,以便打开。

主要变化

Vite 现已由 Rollup 4 提供支持

CJS Node API 已被弃用

Reworkdefine和import.meta.env.*替换策略

SSR 外部化模块值现已与 production 一致

worker.plugins现在是一个函数

允许包含.的路径回退到 index.html

协调开发和预览 HTML serving 行为

现在默认在.vite目录中生成 Manifest 文件

CLI 快捷键需要额外按下Enter键

更新experimentalDecorators和useDefineForClassFieldsTypeScript 行为

移除--httpsflag 和https: true

移除resolvePackageEntry和resolvePackageDataAPI

移除之前已弃用的 API

了解更多有关影响插件和工具作者的高级更改信息

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

    关注

    14

    文章

    10371

    浏览量

    91768
  • API
    API
    +关注

    关注

    2

    文章

    2481

    浏览量

    67040
  • 应用程序
    +关注

    关注

    38

    文章

    3346

    浏览量

    60422

原文标题:Vite 5 正式发布,性能大幅提升

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    EMC的设计优化--如何提升EMC性能呢?

    在电源模块应用中,EMC设计往往是重中之重,因为关乎整个用户产品的EMC性能。那么如何提升EMC性能呢?本文从电源模块的设计与应用角度为您解读。EMC测试又叫做电磁兼容,描述的是产品两个方面的
    的头像 发表于 04-30 11:03 197次阅读
    EMC的设计优化--如何<b class='flag-5'>提升</b>EMC<b class='flag-5'>性能</b>呢?

    有机硅灌封胶提升户外电子防水性能技巧 |铬锐特实业

    铬锐特实业|东莞厂家|有机硅灌封胶如何大幅提升户外电子产品的防水性能?本文详解其耐候性、超低吸水率、宽温域适应及IP67 IP68实现方法,助设备实现10-20年长效户外防护。
    的头像 发表于 03-20 00:24 226次阅读
    有机硅灌封胶<b class='flag-5'>提升</b>户外电子防水<b class='flag-5'>性能</b>技巧 |铬锐特实业

    18核/24核双旗舰!英特尔酷睿Ultra 200S Plus发布,游戏性能大涨15%

    Ultra 200S 系列相同的Arrow Lake架构设计,但其多线程性能最高可提升103%(对此需理性看待:该数据对比对象为全新酷睿 Ultra 5 Plus 芯片与同级 AMD 锐龙
    的头像 发表于 03-12 16:27 1.1w次阅读
    18核/24核双旗舰!英特尔酷睿Ultra 200S Plus<b class='flag-5'>发布</b>,游戏<b class='flag-5'>性能</b>大涨15%

    高压高速低边驱动器SiLM27531MAC-AQ,以30V耐压与5A强驱提升系统性能

    A的峰值驱动电流,并具备21ns的超低传输延迟,为驱动大功率MOSFET与IGBT提供了兼具高性能与高集成度的解决方案。产品特性 单通道低边驱动,峰值源电流与灌电流均为5A(VDD=18V时) 传输延迟
    发表于 01-13 08:26

    爱立信5G专网助力英国泰恩港运营成效大幅提升

    作为英国关键深水门户之一,泰恩港在使用爱立信5G专网后运营成效大幅提升,该专网分别采用英国电信频谱、爱立信本地核心网与无线基础设施,为这片占地620英亩、泊位(船舶系泊码头)超3公里的复杂场地上及其实时应用提供稳定连接有效支撑了
    的头像 发表于 01-09 13:56 3635次阅读

    Arm架构助力Azure Cobalt 100虚拟机工作负载性能提升

    的 32 个地区上线,并且持续快速扩展,为新一代数据中心工作负载带来了性能、能效和可扩展性的大幅提升。这些提升源于专为赋能现代云原生应用设计的创新 Arm Neoverse 计算子系统
    的头像 发表于 12-15 14:42 823次阅读
    Arm架构助力Azure Cobalt 100虚拟机工作负载<b class='flag-5'>性能</b><b class='flag-5'>提升</b>

    亚马逊新一代自研服务器芯片Graviton5问世,性能提升25%

    ,基于Graviton5的全新EC2 M9g实例性能提升高达25%,其每个芯片配备192核及5倍扩容缓存,助力客户在扩展工作负载、提升应用
    的头像 发表于 12-09 08:33 5677次阅读

    微软Visual Studio 2026 发布!AI 深度融合、性能提升

    “  微软发布 Visual Studio 2026 预览版,新版本以深度融合的 AI Copilot 为核心,结合全新的 Fluent Design 界面与显著的性能提升,旨在打造前所未有的智能
    的头像 发表于 09-16 11:17 2367次阅读
    微软Visual Studio 2026 <b class='flag-5'>发布</b>!AI 深度融合、<b class='flag-5'>性能</b><b class='flag-5'>提升</b>

    树莓派5超频指南:安全高效地提升性能

    为什么要对树莓派5进行超频?对树莓派进行超频,可通过提高CPU和GPU的时钟频率来释放额外的性能。在需要额外处理能力以提高响应速度、减少延迟或处理更繁重工作负载的场景中,超频尤其有益。性能提升
    的头像 发表于 08-14 17:45 2919次阅读
    树莓派<b class='flag-5'>5</b>超频指南:安全高效地<b class='flag-5'>提升</b><b class='flag-5'>性能</b>!

    OpenAI正式发布ChatGPT-5,AI幻觉大幅降低

    行业芯事行业资讯
    电子发烧友网官方
    发布于 :2025年08月08日 14:13:23

    SOLIDWORKS2025在性能和响应速度方面进行了大幅提升

    在工程设计领域,软件的性能和响应速度是衡量其效率与用户体验的重要指标。SOLIDWORKS作为CAD软件之一,始终致力于为用户提供更有效、更稳定的设计平台。随着solidworks2025版本的发布,其在性能和响应速度方面实现了
    的头像 发表于 08-06 10:25 1228次阅读

    6Rx天线管理如何提升性能

    在快速演进的5G技术格局中,卓越的终端用户体验和增强的连接性能至关重要。高通技术公司于2024年面向5G智能手机推出了AI增强的6天线管理,迈出了重要一步。这项创新技术利用6天线,显著提升
    的头像 发表于 07-14 15:17 1852次阅读

    鸿蒙5开发宝藏案例分享---应用接续提升内容发布体验

    数据:采用动态压缩策略后,传输速度提升40% ? 四、调试时必看秘籍 用DevEco Studio的分布式模拟器(真机调试更香) 查看hilog日志过滤关键字\"distributed
    发表于 06-03 18:25

    引进白光干涉仪管控微流控芯片形貌,性能大幅提升

    白光干涉仪纳米级管控微流控芯片表面粗糙度,以及微流道高度和宽度,提升微流控产品性能与质量,满足不同客户需求。
    的头像 发表于 05-29 17:34 821次阅读
    引进白光干涉仪管控微流控芯片形貌,<b class='flag-5'>性能</b><b class='flag-5'>大幅</b><b class='flag-5'>提升</b>

    快手上线鸿蒙应用高性能解决方案:数据反序列化性能提升90%

    “class-transformer”的使用代码即可实现性能优化,既保持了对原有开发模式的兼容性,又大幅提升了运行效率,整体改造过程无侵入、低成本、低风险,适用于已有项目的快速集成与上线。 在实际应用中
    发表于 05-15 10:01