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

将SvelteKit项目部署到Vercel时遭遇配置文件缺失错误

SvelteKit部署Vercel时config.json找不到的问题解决

错误信息

Cloning completed: 221.226ms
Previous build cache not available
Using prebuilt build artifacts...
Error: Config file was not found at "/vercel/path0/.vercel/output/config.json"
at P8 (/var/task/sandbox.js:315:2645)

你的配置文件

svelte.config.js内容:

import vercel from '@sveltejs/adapter-vercel'

/** @type {import('@sveltejs/kit').Config} */
const config = {
kit: {
    adapter: vercel()
}
};

export default config;

问题排查与解决步骤

  • 修正Vercel的输出目录配置:你当前指定的输出目录是.svelte-kit,但@sveltejs/adapter-vercel构建后会自动生成.vercel/output目录供Vercel识别,不需要手动设置输出目录。进入Vercel项目的部署设置,删除输出目录的配置项即可。

  • 确认适配器依赖安装正确:执行pnpm install @sveltejs/adapter-vercel重新安装适配器,确保依赖没有缺失或损坏。

  • 本地验证构建结果:在本地执行pnpm run build,检查项目根目录是否生成了.vercel文件夹。如果本地没有生成,查看终端的构建日志,排查是否有其他报错(比如版本不兼容、语法错误等)。

  • 清除Vercel构建缓存后重新部署:在Vercel的部署记录页面,选择最新的部署,点击"Redeploy"并勾选"Clear build cache",避免缓存导致的异常。

  • 检查版本兼容性:确保@sveltejs/kit和@sveltejs/adapter-vercel的版本匹配,比如SvelteKit 1.x需要搭配1.x版本的适配器,版本不兼容会导致构建失败。

内容的提问来源于stack exchange,提问作者ΔβΙΧΚαΓ K

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 15:00:49