npm installでERR! code EACCESが出てしまったら

error

どうも未経験でシステム業界に転職したキーです。
今回はVueCLIをインストールしようとした際に出てきたエラーについて、自分の備忘録ように残しておこうと思います。



↑もちろん無料です。私は転職でスキルも年収(72万)も上がりました。


まずはVueCLIをインストール

$ npm install -g @vue/cli


すると以下のようにエラーが出てしまいました。。。

npm ERR! code EACCES
npm ERR! syscall access
npm ERR! path /usr/local/lib/node_modules
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
npm ERR!  [Error: EACCES: permission denied, access '/usr/local/lib/node_modules'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'access',
npm ERR!   path: '/usr/local/lib/node_modules'
npm ERR! }
npm ERR! 
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR! 
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.

npm ERR! A complete log of this run can be found in:


今までVueCLIをインストールした際に、このようなエラーは出たことがなかったので少し焦りましたが、よく見ると18行目に「管理者でふたたびコマンドを打て!」的な文があったので管理者権限のある状態で再度実行!

$ sudo npm install -g @vue/cli
.
.
.
+ @vue/cli@4.5.13
added 935 packages from 590 contributors in 55.159s

$ vue --version
@vue/cli 4.5.13


ちゃんとインストールされました。めでたしめでたし。
エラーの内容をちゃんと見ないとですね。

今回は以上です。

コメント

タイトルとURLをコピーしました