npmでパッケージのインストール作業中、Error: EPERM: operation not permitted, uv_cwdというエラーが出て、インストールできなくなる問題が発生しました。

どうやら、中途半端なビルドやインストールのせいで、ゴミファイルが残ってしまっている時にこのエラーが出るようです。



対処法1: キャッシュをクリアする

$npm cache clean --force を叩きましょう。

これはnpmのキャッシュを強制的にクリーンアップするコマンドです。



対処法2: PC再起動

上のキャッシュクリアコマンドを叩いても、同エラーが出て、先に進めなくなってしまった場合、PC再起動でキャッシュクリアコマンドが叩けるようになることがあります。