The premise here is npm running sudo is dangerous. Here's what it does with that power: https://github.com/npm/npm/issues/294
Note that the issue was filed and closed _after_ this article was written, so the article is actually stale: http://howtonode.org/introduction-to-npm In my opinion, sudo is fine based on @izs' npm issue explanation above. On Sun, May 11, 2014 at 9:28 PM, Brian LeRoux <b...@brian.io> wrote: > I object. This does not solve a problem Cordova has set out to solve but > this does make installation unnecessarily harder. Linking those docs for > those whom want to level up their Node, and shell, acumen seems reasonable. > I'm not a Node.js expert, but the Linux person inside me says that using > sudo to install and run things ought to be avoided if possible. > > Would there be objection if I changed cordova-docs to omit sudo from the > npm install commands? And added references to some of these items below? > > http://howtonode.org/introduction-to-npm > > http://justjs.com/posts/npm-link-developing-your-own-npm-modules-without-tears > > https://issues.apache.org/jira/browse/CB-5320 >