Vite 5 正式发布
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 已被弃用
- Rework
define和import.meta.env.*替换策略 - SSR 外部化模块值现已与 production 一致
worker.plugins现在是一个函数- 允许包含
.的路径回退到 index.html - 协调开发和预览 HTML serving 行为
- 现在默认在
.vite目录中生成 Manifest 文件 - CLI 快捷键需要额外按下
Enter键 - 更新
experimentalDecorators和useDefineForClassFieldsTypeScript 行为 - 移除
--httpsflag 和https: true - 移除
resolvePackageEntry和resolvePackageDataAPI - 移除之前已弃用的 API
- 了解更多有关影响插件和工具作者的高级更改信息
更多详情可查看 Vite 5 Changelog。
关注公众号
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
667 天后,Openfire 4.8.0 beta 发布
Openfire 是一个使用广泛采用的即时消息开放协议 XMPP(也称为 Jabber)的 RTC(Real Time Collaboration,实时协作) 服务器,它非常易于设置和管理,提供良好的安全性和性能。 在距离4.7.0 发布过去了 667 天后,Openfire 4.8.0 beta 现宣布立即可用。“这是最后一次从同一源代码分支发布版本。而且这表明:我们已经解决了针对此版本的近 180 个问题”。 一些更新亮点包括: 已经放弃了对 Java 8 的支持。现在最低要求是 Java 11 异步网络堆栈的完整重新实现,提高了稳定性和性能 所有已知的 TLSv1.3 问题均已解决 公告表示,开发人员和 Ignite Realtime 社区的其他成员已对该测试版(及其部分先行版本)进行了广泛测试,在现阶段没有发现任何关键问题。但在正式发布前,还是希望有更多用户给出反馈。 下载:https://www.igniterealtime.org/downloads/beta.jsp
-
下一篇
Rust 通用代码生成器莲花发布深度修复版红莲尝鲜版十七介绍视频,详细讲解字段否定功能群
Rust通用代码生成器莲花发布深度修复版红莲尝鲜版十七介绍视频,详细讲解字段否定功能群 Rust通用代码生成器莲花发布深度修复版红莲尝鲜版十七介绍视频,详细讲解三大变形功能群之一的字段否定功能群,欢迎使用。视频请见:https://www.bilibili.com/video/BV1iC4y1j7rd/ Rust 通用代码生成器莲花发布深度修复版红莲尝鲜版十七。修复规范了下拉列表的空值,并修复了高级定制功能群,自动生成差异版本功能群,动词否定功能群和字段否定功能群里的一系列缺陷,并有其他缺陷修复。此版本支持 MariaDB,MySQL,PostgreSQL 和 Oracle 四种数据库。此版本支持枚举和 datadummy 模式。请部署在 Tomcat9 的 webapps 目录下。 老一点的参考视频: https://www.bilibili.com/video/BV1rQ4y1t7qJ/ https://www.bilibili.com/video/BV1Mw411x7FP/ https://www.bilibili.com/video/BV1Pw411X7h5/ https://...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Hadoop3单机部署,实现最简伪集群
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS关闭SELinux安全模块
- CentOS8编译安装MySQL8.0.19


微信收款码
支付宝收款码