項(xiàng)目根目錄放置 vercel.json 并跟隨git一起提交,內(nèi)容示例如下
{
"$schema": "https://openapi.vercel.sh/vercel.json",
"rewrites": [{ "source": "/(.*)", "destination": "/index.html" }],
"framework": "vue",
"buildCommand": "npm run copy:libarchive && run-p type-check \"build-only {@}\" --"
}
其中
-
$schema指的是用哪個(gè)協(xié)議, -
rewrites用于配置為SPA(單頁面應(yīng)用,如果不需要可以刪除該行) -
framework所用的框架,默認(rèn)是 nextjs(即vercel自家的產(chǎn)品), 對(duì)于vue項(xiàng)目直接填寫vue,其它項(xiàng)目可以訪問 https://openapi.vercel.sh/vercel.json 找到framework節(jié)點(diǎn)查看所有支持的配置 -
buildCommand默認(rèn)是npm run build,但如果構(gòu)建方式比較特殊,可以在這里指定