今天看啥  ›  专栏  ›  InfoQ

Vite 6.0 发布了,但开发人员仍在等待由 Rust 驱动的流行构建工具的未来

InfoQ  · 公众号  · 科技媒体  · 2024-12-04 19:10
    

主要观点总结

本文主要介绍了Vite 6.0的更新内容以及未来发展方向。Vite 6.0作为自Vite 5.0发布以来的首次重大更新,默认使用Sass CSS语言的现代API,支持自定义CSS输出文件名,并包含支持实验环境API的内部重构。同时,Vite现在支持在浏览器中运行应用程序和服务器端渲染,并使用实验环境API可以定义多个环境以匹配不同的生产目标。此外,Vite的未来将基于四种工具,包括具有HMR和框架支持的Vite开发服务器、Vite的原生测试运行器Rolldown等。Vite面临的主要挑战是 JavaScript 生态系统的挑战,社区已经创建了一些工具来缩小JavaScript功能与用例需求之间的差距。同时,文章还介绍了其他相关话题如AI绘画、AI监工软件以及AICon全球人工智能开发与应用大会的信息。

关键观点总结

关键观点1: Vite 6.0的更新内容

包括默认使用Sass CSS语言的现代API,自定义CSS输出文件名的能力,以及支持实验环境API的内部重构。

关键观点2: Vite的环境支持

Vite支持两种环境,一种用于在浏览器中运行应用程序,另一种用于服务器端渲染。在Vite 6中,可以使用实验环境API定义多个环境,以匹配不同的生产目标。

关键观点3: Vite的未来发展方向

Vite的未来将基于四种工具,包括Vite开发服务器、原生测试运行器Rolldown、用Rust编写的Oxc等。其目标是解决JavaScript生态系统面临的挑战,如碎片化、不兼容和效率低下。

关键观点4: 其他技术信息

包括AI绘画、AI监工软件和AICon全球人工智能开发与应用大会的相关信息。


文章预览

作者 | Tim Anderson 译者 | 刘雅梦 策划 | Tina Vite 6.0 是自一年前 Vite 5.0 发布以来的首次重大更新,虽然该团队声称这是自 2021 年 Vite 2.0 以来最重要的版本,但最大的变更还在后头。 用 Vue 6.0 构建的 Hello World 应用程序 Vite 是一个针对 JavaScript 和 TypeScript 的构建工具,旨在比其他选项更快、更高效。它的作用不仅仅是构建应用程序,因为 Vite 还包含了一个开发服务器,并支持热模块替换(HMR),能够在开发环境中修改代码并将这种更改反映到正在运行的应用程序中。 6.0 版本被描述为“自 2021 年 Vite 2 发布以来最重要的主版本”;但这并不是开发人员所期待的主要更新。新特性包括默认使用 Sass CSS 语言的现代 API,自定义 CSS 输出文件名的能力,以及支持实验环境 API 的内部重构。 目前,Vite 支持两种环境,一种用于在浏览器中运行应用程序,另一 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览