Node js

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

Pinterest LinkedIn Tumblr

Error Look Like:

It’s not recommended to use sudo with npm install, follow the steps from npmjs official docs instead 🙂

Make a directory for global installations:

mkdir ~/.npm-global

Configure npm to use the new directory path:

npm config set prefix ‘~/.npm-global’

Open or create a ~/.profile file and add this line:

export PATH=~/.npm-global/bin:$PATH
Back on the command line, update your system variables:

source ~/.profile

Test: Download a package globally without using sudo.

npm install -g typescript

Write A Comment