SvelteKit 3 RC 来了!svelte.config.js 被砍,$lib 也要退休
SvelteKit 3 进入 RC:svelte.config.js 没了,$lib 也要退休
InfoQ 中文 前端框架开源 🕐 今天 22:36

📖 AI 总结

SvelteKit 3 已进入候选发布阶段,此次更新的核心目标是清理技术债、统一配置机制并深度对齐 Vite 原生能力,而非引入大量新功能。最显著的变化是移除了 svelte.config.js,配置迁移至 vite.config.ts,使 Vite 插件可同步读取配置,不再依赖异步解析。争议最大的改动是废弃 $lib 别名,改用基于 Node 原生子路径导入的 #lib,并要求显式添加文件扩展名。此外,tsconfig.json 改为继承 $app/tsconfig,Service Worker 改从新模块获取内容,显式环境变量结束实验阶段,错误处理与浅层路由也得到改进。底层要求 Vite 8 及 Rolldown 打包器以加快构建。团队提供 CLI 迁移工具支持自动化重构,若测试顺利将发布无破坏性变更的稳定版。

🔍 深度解读 换个视角,同一件事有不同答案

正在读取芙娘的解读…
infoAI 公众号二维码

📱 每天一份 AI 前沿日报

关注公众号,每天 09:00 推送 · 不错过任何重磅