Why you would want to do a -g npm install — really! [update]
Maria D. Campbell

Thanks for your feedback everyone. This made me do even more investigating, and I found an article that answers my questions and in which, YES, you can avoid my steps here and not use sudo. First time I have ever come across this info! I will write another article regarding this and if I was successful. Thanks again!