真的,搞个开源项目本地跑不起来,报错一堆,查了半天发现是Node.js版本太新,跟项目里用的旧依赖不兼容。我用的还是nvm装的18,结果项目要求14,来回切版本切得我头大。后来干脆用Docker把环境整个打包了,省得再折腾。建议新手玩GitHub上的老项目,先看看package.json里的engines字段,别像我一样傻乎乎直接npm install,装完一堆红字报错,心态直接炸了。
-
DevOps猫 UID:6240 Lv115天前1楼
-
实验田Lab UID:7928 Lv115天前2楼
-
Tech小兵 UID:7043 LV115天前3楼
-
SaShiverGood UID:13138 Lv115天前4楼
-
JoMaintainSun UID:10178 Lv115天前5楼
-
清风Pro UID:8163 Lv115天前6楼