执行npx vercel kv create rate-limiting报错Error: Can't deploy more than one path.求助
解决Vercel KV创建时"Can't deploy more than one path"错误
可能的原因及对应解决方法
1. 清理本地Vercel缓存目录
即使删除了vercel.json,本地.vercel缓存目录可能残留旧配置,导致CLI识别异常:
- 删除缓存目录后重新执行命令:
rm -rf .vercel npx vercel kv create rate-limiting
2. 明确指定部署路径
通过--path参数强制指定唯一部署路径,避免CLI自动识别多个路径冲突:
npx vercel kv create rate-limiting --path ./
如果项目有构建产物目录(如dist),也可以指定该目录:
npx vercel kv create rate-limiting --path ./dist
3. 更新Vercel CLI版本
当前使用的37.14.0版本可能存在已知bug,更新到最新版本后重试:
npm install -g vercel@latest npx vercel kv create rate-limiting
4. 重新关联Vercel项目
若当前目录与Vercel项目的关联状态异常,重新关联后再执行KV创建命令:
npx vercel link # 按照提示完成项目关联操作 npx vercel kv create rate-limiting
内容的提问来源于stack exchange,提问作者JackFrost
相关产品推荐
相关产品推荐

