Node.js 項目做多了,過一段時間就會積壓一堆不常用的項目,佔用了不少硬碟空間。通常最佔用空間又令電腦變慢的元兇莫過於 NODE_MODULE
這目錄了。又因NODE_MODULE
可以從npm install
或 yarn install
等指令安裝,所以清空它影響不大。當然,還有dist
目錄也可以考慮。
以下的小指令方便一次過清理:
# To find the node_module and dist folder: find . -type d \( -name "node_modules" -o -name "dist" \) -prune # Exclude vscode-server and yarn cache: find . -type d -name "node_modules" ! \( -path '*.vscode-server*' -o -path '*.cache*' \) -prune # Remove node_module folders under home folder at once: find ~ -type d -name "node_modules" ! -path '*.vscode-server*' -prune -exec rm -rf '{}' +
留意,如果意外刪除 .vscode-server
的 node_module
,就需要刪除 .vscode-server
目錄了,然後在VSCODE Connect to WSL,這樣才會重新安裝 vscode server 一遍。但留意這樣要重新安裝 WSL 下的 VScode Extension