WSLでのnpm installとかyarnがもっさりして遅いのはWindows Defenderが原因。
高速化手順(1)
- 「PC設定」から「更新とセキュリティ」を開く
- 左メニューの「Windows セキュリティ」を選択
- 右の一覧から「ウィルスと驚異の防止」を選択
- 新規ウィンドウから「ウィルスと驚異の防止の設定」を選択
- 下部にある「除外」を選択
- 「+除外の追加」を選択
- 以下の「先頭ドライブ」と「ユーザー名」を自分のものに置き換えて追加
WSL Ubuntuのディレクトリパスを追加
C:\Users\ユーザー名\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc
※Ubuntu OS以外も同様の手順でOK
高速化手順(2)
高速化手順(1)の 4 以降に出る「リアルタイム保護」をオフにする。
※脆弱化するので注意