How to Fix Missing write access to /usr/lib/node_modules NPM Issue on Ubuntu

NPM is a package manager and I use it for my react native projects. Recently when I tried to install nativefier using npm install -g nativefier command, I faced the following error on my Ubuntu 20.04 PC.

npm WARN checkPermissions Missing write access to /usr/lib/node_modules
npm ERR! code EACCES
npm ERR! syscall access
npm ERR! path /usr/lib/node_modules
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, access '/usr/lib/node_modules'
npm ERR!  [Error: EACCES: permission denied, access '/usr/lib/node_modules'] {
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'access',
npm ERR!   path: '/usr/lib/node_modules'
npm ERR! }

This is a write permission error on Ubuntu. This can be easily fixed by executing the command as root by adding sudo.

sudo npm install -g nativefier

Still the issue persists? you may try this solution too.

Similar Posts

Leave a Reply