progateのNode.js記事を参考にnodemonのインストールを試みたが、エラーが出てインストールができません。
環境はmacOS Catalina10.15.7です。
発生している問題・エラーメッセージ
エラーメッセージ npm install -g nodemon を実行すると、 npm ERR! code EACCES npm ERR! syscall mkdir npm ERR! path /usr/local/lib/node_modules/nodemon npm ERR! errno -13 npm ERR! Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/nodemon' npm ERR! [Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/nodemon'] { npm ERR! errno: -13, npm ERR! code: 'EACCES', npm ERR! syscall: 'mkdir', npm ERR! path: '/usr/local/lib/node_modules/nodemon' 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: npm ERR! /Users/toyamamaho/.npm/_logs/2021-11-13T06_17_05_577Z-debug.log と出ます
ぱーみっしょんでぃないどを解決すればいいわけですが、その回答をもらうもしくは自力で調べるためには利用している環境を載せる(知る)必要があります
利用している環境とは、利用しているハード(Mac)の概要などでしょうか?
稚拙な質問で申し訳ありません…。
そうです
ちなみにlinux系ならrootになって「/usr/local/lib/node_modules/nodemon」を作って普段使うユーザーをオーナーに変えるとか色々あります
もうちょい言うとあなたにrootになる権限が無ければ少なくとも今の状態ではglobalインストールは出来ないという事になります
自己所有のmacという事だけ書けばmacユーザーが教えてくれるでしょう、多分。自分はmac持ってないので分かりませんが
わかりました。丁寧にありがとうございます。