OptiClear

開發者工具

在 Mac 上清除 Yarn 快取

若只想釋放空間或修正安裝錯誤,清除快取是合適的做法。快取裡的套件都可以重新下載,清除後不會影響你的專案程式碼。

最後更新: 2 分鐘閱讀

精準清除 Yarn 快取

Yarn 資料通常在 Mac 上佔用 500 MB – 10 GB。免費掃描可在您進行任何變更前,顯示 Mac 上的確切大小。

免費掃描你的 Mac

免費掃描 · 無需帳號 · 未經你同意不會刪除任何內容 · 先移到垃圾桶 · macOS 14 以上

應用程式
Yarn
資料的一般大小
500 MB – 10 GB
類別
開發者工具
檔案位置
~/Library/Caches/Yarn

先在 Yarn 內清除

最安全的方法是使用 App 內建的選項:yarn cache clean 會清空 Yarn 1 的快取;在 Yarn 2 及之後版本會清理專案快取,加上 --mirror 參數還會清空全域快取。專案的 node_modules 不會被影響。

可以清除的 Yarn 快取檔案夾

這些檔案夾會自動重建,刪除它們不會影響你自己的檔案。

這些是 Yarn 使用的標準 macOS 檔案夾;部分檔案夾只會在使用相應功能後出現。

Yarn 快取包含什麼,何時清除有幫助

專為 Yarn 設計

快取是該應用程式為了加快安裝而保存的套件副本,通常佔用 500 MB – 10 GB。若快取資料夾已經長到好幾 GB,或安裝時出現損毀的套件,清除通常能解決問題。快取內容可以重新下載,不包含你的專案依賴,依賴存放在專案的 node_modules 或 .yarn 資料夾中。使用舊版與新版的 Mac 會有兩個獨立的快取,需要分別處理。

清除 Yarn 快取之後會發生什麼

清除後,快取會在下次安裝時自動重建,因此第一次安裝會比平常慢。你不需要重新登入,因為安裝套件不需要 npm 帳號,帳號只在發佈套件時才需要。專案的 node_modules 不會被清除,你的專案檔案也保持原樣。

已完成 0/4

帳號與同步
只有發佈套件時才需要 npm registry 帳號

無風險試用

  1. 免費下載並掃描檢視所有 Yarn 檔案及其大小。無需註冊帳號。
  2. 免費清理 7 天在 App 內啟動年度方案的 7 天免費試用。
  3. 保留或取消請在試用結束前至少 24 小時於 App Store 設定中取消,即可避免被收費。
免費下載並掃描

免費試用結束後,Pro 每年 NT$1,290,可隨時取消。

常見問題

是的。標示為「可以,會自動重建」的檔案夾會自動重建,刪除後只會讓下次啟動稍慢。
清除後,下次安裝會失敗嗎?
一般不會,缺少的套件會在安裝時重新下載,只是速度較慢。若仍然失敗,請確認網路連線正常後再試一次。
我可以只清除專案的快取嗎?
可以。在新版中,yarn cache clean 會清理專案快取,全域快取則需要加上 --mirror 才會清空。

相關清理指南