🎋 竹子日誌

關於我與前端無關緊要的分享Day 17

被許久前的老客戶召喚,他們希望重啟維護 4 年前的專案,這是一個可怕的事。

打開專案的瞬間心都涼一半了,4年沒有維護過任何一行 Code,沒有升級過任何套件,我只是把它 Clone 下來 install,就紅的慘烈了⋯

npm 系統不開玩笑很可怕,如果你不了解它安裝的原理和依賴的計算方式,真的會踩一個你不要不要的。git 最後的 lock 檔紀錄了很多拯救我的蛛絲馬跡,把那些沒有問題的版本組合給挑出來。

最後還動得起來,真是萬分感激。

留言