运行旧 Node.js 项目的悲剧
2024-11-19
作者试图运行一个四年未动的旧 Gatsby 博客网站项目,却遭遇了一系列依赖问题。先是缺少 python2,安装后又遇到 C++ 版本过低导致的 node-gyp 构建错误。最终发现是 Node.js 版本不兼容,将 Node.js 版本从 v16 回退到 v12 后问题解决。作者感叹,仅仅为了让旧项目运行起来就耗费了两个小时。
6