Kilimanjaro Warehouse

WEBとかゲーム開発のことについて書きます。

npm install -gでfirebase-toolsのインストールができないとき

Firebaseを利用するために、

npm install -g firebase-tools

でfirebase-toolsをインストールしようと思ったのですが、

gyp ERR! configure error
gyp ERR! stack Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/firebase-tools/node_modules/fsevents/.node-gyp'
gyp ERR! System Darwin 18.6.0
...(以下略)...

このようなエラーが発生し、インストールに失敗しました。
権限の設定やキャッシュの削除などを試してみたのですが、うまくいかず...

調べてみると、「npmではなくyarnでインストールすると良い」
との情報があったので試してみました。

yarn global add firebase-tools
success Installed "firebase-tools@7.0.1" with binaries:
      - firebase

すると、難なく成功しました。

Thanks
github.com