LoginSignup
3
1

More than 5 years have passed since last update.

npm@6.9.0でnpm installしたら出来なかった

Posted at

現象

タイトル通り、Macでnpm@6.9.0npm installしようとしたら以下のようなエラーが出ました。

npm WARN tar EISDIR: illegal operation on a directory, open '/Users/username/workspace/node_modules/.staging/@emotion/memoize-08ad4918/dist'

解決策

調べたところ、どうも6.5以降にすると起きるようなのでダウングレードするか、
以下の様にディレクトリの所有権を自分に変更してからnpm installすると出来るようです。

sudo chown -R $(whoami) ~/.npm
sudo chown -R $(whoami) /usr/local/lib
sudo chown -R $(whoami) /usr/local/bin

詳しくは以下に書かれています。

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1