前言
大家好,我是林三心,用最通俗易懂的话讲最难的知识点是我的座右铭,基础是进阶的前提是我的初心~
在 2024年11月26日,Vite
团队与他们的生态系统伙伴共同宣布了 Vite 6
的问世,这代表着 Vite
正式迈入了新的发展阶段。这一年里,Vite
的受欢迎程度不断攀升,其 npm 每周下载量从 Vite 5
发布时的 750万 激增至 1700万。与此同时,Vitest
也越来越受到用户的喜爱,并逐步打造起独立的生态系统,比如Storybook
就推出了基于Vitest
的全新测试功能。
新特性:Environment API
Vite 6.0
带来了众多重要的更新与改进,旨在进一步提升 JavaScript 生态系统的开发效能。全新的环境API使得框架开发者能够营造出更为贴近实际生产环境的开发环境,并且还为整个生态系统贡献了新的构建组件。
多环境配置
环境隔离能力
单独的入口文件设定 依据环境定制的构建配置 严谨的环境变量区分
实际应用场景
服务器端渲染(SSR)框架构建
实现客户端与服务端代码的解耦 提供针对不同环境的插件支撑 进行细致的依赖剖析
适配多平台应用
统一管理Web、桌面及移动端 针对各平台的构建进行优化 支持条件性编译功能
Nodejs版本
支持 Node.js 18、20 和 22+ 版本 移除 Node.js 21 支持 Node.js 18 将支持至 2025 年 4 月
技术升级
resolve.conditions
默认值优化JSON stringify
增强HTML 元素资产引用扩展 Sass 现代 API 默认启用 库模式下的 CSS 文件名自定义
结语
我是林三心,一个待过小型toG型外包公司、大型外包公司、小公司、潜力型创业公司、大公司的作死型前端选手