Configurar npm para instalaciones globales en tu usuario (sin sudo)
Evita errores de permisos (EACCES) configurando un directorio global en tu $HOME.
# Crear carpeta para paquetes globales mkdir ~/.npm-global # Configurar npm para usar esa carpeta npm config set prefix '~/.npm-global' # Añadir al PATH (para Bash; si usas Zsh, usa ~/.zshrc) echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc source ~/.bashrc
Ahora puedes usar npm install -g sin sudo y los comandos estarán disponibles
en cualquier directorio.