如何设置Vercel部署默认不使用之前的构建缓存?
如何在Vercel上默认禁用项目的构建缓存?
当然可以,有几种方法能让你的Vercel项目默认跳过构建缓存:
通过项目控制台设置
- 打开Vercel控制台,进入目标项目
- 切换到「Settings」→「Build & Development Settings」页面
- 找到「Build Cache」选项,选择「Disable」
- 保存设置,之后所有新部署都会默认禁用构建缓存
通过vercel.json配置文件
在项目根目录创建或修改vercel.json,添加以下配置:{ "build": { "cache": false } }把这个文件提交到代码仓库,后续所有部署都会自动应用该配置,跳过缓存。
通过构建命令强制禁用
在项目设置的构建命令前加上VERCEL_CACHE=0前缀,比如:VERCEL_CACHE=0 npm run build这种方式也能让每次构建默认不使用缓存。
如果只是偶尔需要禁用缓存,触发部署时在Vercel的部署界面勾选「Skip Build Cache」即可,但要是想全局默认禁用,前两种方法更省心。
内容的提问来源于stack exchange,提问作者Anatol Zakrividoroga
相关产品推荐
相关产品推荐

