Learn, how to fix the missing write access to /.npm-global/lib/node_modules error in npm.
If you install an npm package globally using the
npm install -g <package-name> command, you will see an error like this.
npm WARN checkPermissions Missing write access to /Users/saigowtham/.npm-global/lib/node_modules npm ERR! code EACCES npm ERR! syscall access npm ERR! path /Users/saigowtham/.npm-global/lib/node_modules npm ERR! errno -13 npm ERR! npm ERR! Your cache folder contains root-owned files, due to a bug in npm ERR! previous versions of npm which has since been addressed. npm ERR!
To solve this error permanently, we need to run the following command.
sudo chown -R $USER /usr/local/lib/node_modules
sudomeans run this command as a superuser.
chownmeans change the ownership of a file or folders
-Roption is used to recursively get the owner access to all files.
$USERgets the username.
The final thing is folder path