npm install -g vue-cli
を実行した際に以下のようなエラーが発生する

JAVASCRIPTプログラミング講座 ADVANCE(V)
大規模開発の前提知識
vue-cli

—–質問内容

npm install -g vue-cli

を実行した際に以下のようなエラーが発生する

—–回答

グローバルにインストールするために必要な権限が無いようです。
いくつか解決方法があるようです。

方法1. インストールをスーパーユーザーで実行する
sudo npm install -g vue-cli

方法2. npmのデフォルトディレクトリを変更する。(環境変数などの変更もあるのでちょっと面倒)
参考
https://docs.npmjs.com/resolving-eacces-permissions-errors-when-installing-packages-globally#manually-change-npms-default-directory

方法3. npmのデフォルトディレクトリの所有者を自身に変更してしまう。
参考
https://qiita.com/cube_3110/items/6e759e9a293d7daf0fcc

この記事を書いた人