You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Svelte Kit构建报错:Unexpected option config.kit.prerender.default

解决SvelteKit构建报错:Unexpected option config.kit.prerender.default
  • 问题根源:你使用的SvelteKit版本已废弃config.kit.prerender.default这个全局配置项,因此构建时会触发该错误。

  • 修复步骤:

    1. 直接删除svelte.config.js中的prerender: { default: true }配置块
    2. 保留你在各路由文件中添加的export const prerender = true;,或者换更高效的方式:在src/routes/+layout.js中添加export const prerender = true;,所有子路由会自动继承这个预渲染设置,无需逐个文件重复编写。
  • 修正后的svelte.config.js代码:

import adapter from '@sveltejs/adapter-static';
import { vitePreprocess } from '@sveltejs/kit/vite';

/** @type {import('@sveltejs/kit').Config} */
const config = {
    kit: {
        adapter: adapter({
            pages: 'build',
            assets: 'build',
            fallback: 'index.html',
            precompress: false,
          })
          // 移除了prerender配置块
    },
    preprocess: vitePreprocess()
};

export default config;

内容的提问来源于stack exchange,提问作者RosaLeaveMeAlone

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 12:33:31