DEV Community

Brylie Christopher Oxley
Brylie Christopher Oxley

Posted on • Updated on

Don't use "sudo" with NPM "install"

Using "sudo" when installing NPM packages may put your computer at risk, by giving untrusted code administrative privileges. Please do not use "sudo" when installing NPM packages.

Instead, use the following instructions to allow NPM to install global packages without administrative privileges:

https://docs.npmjs.com/resolving-eacces-permissions-errors-when-installing-packages-globally


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Discussion (1)

Collapse
lirantal profile image
Liran Tal

Definitely, thanks for raising this. Using sudo is definitely an anti-pattern that may lead to security issues, as well as just mess up permissions on Unix-based operating systems.