みーのぺーじ

みーが趣味でやっているPCやソフトウェアについて.Python, Javascript, Processing, Unityなど.

npmでnode-sassがpermission deniedとなる問題

npmでnode-sassをインストールしようとしたら,permission deniedとエラーになりました.

環境

  • macOS 10.14.3
  • node-sass@4.11.0

詳細

> node-sass@4.11.0 install /Users/xxx/node_modules/node-sass
> Unable to save binary /Users/xxx/node_modules/node-sass/vendor/darwin-x64-57 : { Error: EACCES: permission denied, mkdir '/Users/xxx/node_modules/node-sass/vendor'

対処方法

npmをsudoで使ったことがあるとダメらしいので,node_modulesフォルダを削除してから,

npm i

としたところ,正常にインストールされました.