玩老项目先看package.json的engines字段 OrMendSteam UID:10366 Lv1 3小时前 技术 244 真的,搞个开源项目本地跑不起来,报错一堆,查了半天发现是Node.js版本太新,跟项目里用的旧依赖不兼容。我用的还是nvm装的18,结果项目要求14,来回切版本切得我头大。后来干脆用Docker把环境整个打包了,省得再折腾。建议新手玩GitHub上的老项目,先看看package.json里的engines字段,别像我一样傻乎乎直接npm install,装完一堆红字报错,心态直接炸了。 这家伙太懒了,什么也没留下。 0 0