Error: EACCES: permission denied, access ‘/usr/local/lib/node_modules’

18 May 2021

change your file permissions .. like this

first check who owns the directory

ls -la /usr/local/lib/node_modules

it is denying access because the node_module folder is owned by root

drwxr-xr-x   3 root    wheel  102 Jun 24 23:24 node_modules

so this needs to be changed by changing root to your user but first run command below to check your current user How do I get the name of the active user via the command line in OS X?

id -un



then change owner

sudo chown -R [owner]:[owner] /usr/local/lib/node_modules


sudo chown -R ownerName: /usr/local/lib/node_modules


sudo chown -R $USER /usr/local/lib/node_modules

Leave a Reply

This site uses cookies to offer you a better browsing experience. By browsing this website, you agree to our use of cookies.