Vercel 要求 Node.js 版本16.x 的解决方案
本文最后更新于:2024年11月13日 下午
前言
2022年8月起,Vercel 要求 Node.js 项目版本在 16.x 以上,旧版本 Node.js 项目不再部署,本文记录解决方案。
问题复现
- Vercel 部署失败,错误信息:
1 |
|
- 事实上当前本机 Node.js 版本确实是16.15
解决方案
需要通过 package.json 告诉 Vercel 我们的项目 Node.js 版本
修改 package.json ,加入:
1 |
|
- 更新包,修正当前的问题
1 |
|
- 再次 push 到 Vercel 即可正常部署
参考资料
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!