如何在Vue项目中设置Node.js版本以适配Vercel部署?
解决Vercel上Vue.js应用Node.js版本构建错误的方法
你可以通过两种方式设置Node.js版本,解决这个构建错误:
方式一:在项目代码中配置(推荐,版本与代码绑定)
- 使用
.nvmrc文件:在Vue项目根目录新建或编辑.nvmrc文件,写入以下内容:
Vercel会自动识别这个文件并使用指定的Node.js版本构建。18.x - 修改
package.json:在项目根目录的package.json中添加engines字段:"engines": { "node": "18.x" }
方式二:在Vercel控制台设置
- 登录Vercel控制台,找到你的Vue项目
- 进入「Settings」页面,在「General」分类下找到「Node.js Version」选项
- 选择
18.x版本,保存后重新触发构建即可
内容的提问来源于stack exchange,提问作者MegaMilivoje
相关产品推荐
相关产品推荐

