以下是新端点文件和加载数据文档的一些链接。
+page.js 文档
+page.server.js 文档
加载数据文档
一切尽在Vite
SvelteKit 全面进军 Vite 生态,将 Vite 配置抽离出来,成为一个 Vite 插件。早在 SvelteKit 在 Snowpack 上运行的时候。他们在 2021 年 Vite 2 版发布后决定进行切换,并增加了对 Vue 之外的其他框架的支持。这只是底层构建工具,SvelteKit 仍然通过自己的 svelte.config.js 文件传递 Vite 配置,并使用自己的 sveltekit CLI 命令来运行开发和构建脚本。这是 台湾的电话号码 使用一种实验方法,目标是转向框架通常通过插件与 Vite 交互的更标准方式。这允许为 Vitest 和 Storybook 等寻找 Vite 配置文件的工具提供第一方支持。经过新的更改,SvelteKit 只是一个使用 @sveltejs/kit/vite 插件的 Vite 项目,并切换到 Vite CLI 来执行开发和构建脚本。现在,SvelteKit 项目的根目录中有一个 vite.config.js 文件,其中包含该插件以及任何其他 Vite 配置。
维特老方法
# 或yarn 或pnpm
这些步骤只是最大变化的总体概述。根据您上次升级的时间,可能还需要执行其他步骤。 SvelteKit 错误非常好,可以帮助您完成需要进行的任何其他更改。您的应用程序中可能还存在需要更多工作的特殊情况。添加 +page.server.js 文件后,确保您在需要的地方加载数据。希望这能让您顺利完成该任务。
资源
要了解有关迁移的更多信息,请查看迁移指南,并且您可以随时在 SvelteKit 文档中查看最新更新。
迁移指南
SvelteKit 文档
前进
最近 SvelteKit 发生了如此多的变化,我们很多人都希望很快就能看到隧道尽头的曙光。希望这些快速的变化意味着我们正在接近 1.0。希望这篇文章有助于弥合与最新变化的差距。出发吧,迁移吧!
其他资源
Svelte 八月通讯更新
项目结构
路由变更讨论
布局变更讨论
一些播客一直在谈论最近的变化。如果您喜欢听书,请查看这些 Svelte Radio 和 SyntaxFM 剧集。
这里有一些额外的资源,可以帮助您继续了解 SvelteKit 中的所有内容。
-
- Posts: 27
- Joined: Sun Dec 22, 2024 10:36 am