如何刪除電腦上的 node_modules 「經驗分享」

清除緣由

做爲前端開發人員,咱們使用 npm 來管理開發和運行時的依賴關係。當運行 npm 或是 yarn 時會下載百兆字節的 node_modules,當咱們作的項目越多,存儲的 node_modules 越多,致使電腦開始變得卡頓。前端

npkill

軟件包 npkill 列出了系統中的每個 nodemodules 文件夾,以及它們所佔用的空間。而後你能夠選擇要刪除哪些nodemodules文件夾。node

使用

使用如下命令git

npx npkill
複製代碼

默認狀況下,npkill 會從你當前所在目錄中搜索,要重寫,能夠使用--directory 參數github

npx npkill --directory ~/dev
複製代碼

正如你在截圖中所看到的,npkill顯示了咱們全部的node_modules文件夾,並容許咱們經過點擊空格鍵來刪除它們,一次一個。npm

咱們也能夠使用npkill來刪除更多的node_modules文件夾。另外一個清理機器空間的好方法是刪除全部的 dist 文件夾。要使用 npkill 來作到這一點 只需使用 --target 參數便可。spa

npx npkill --target dist
複製代碼

關於npkill接受的各類參數的更多信息,請查看他們的github倉庫:https://github.com/voidcosmos/npkillcode

做者:陽先森
相關文章
相關標籤/搜索