Just as an aside, I go the other way.. I install Cordova locally. This way I can have different versions of Cordova for different apps. I just use a build tool (npm run or grunt etc) to call the local cordova .
Maybe we should revisit the grunt-style split between the global cordova-cli and a local Cordova that actually does the heavy lifting? On 13 May 2014 04:49, "Brian LeRoux" <[email protected]> wrote: > You cannot install a module globally with a default install of Node. This > isn't really a Cordova issue but one of taste. Some people like to isolate > their systems and not install modules globally. Indeed, this is probably a > good practice. We could point the way in the docs but we do not want to > change our install instructions to something that will fail by default. > > > On Mon, May 12, 2014 at 10:34 AM, Wargo, John <[email protected]> wrote: > > > I chatted with Fil about this in the pre-3 days and it was a requirement > > at the time. Have things changed to the point where it works without it? > > Every time I've tried to do it without sudo on Macintosh it fails. > > > > > > -----Original Message----- > > From: Marcel Kinard [mailto:[email protected]] > > Sent: Friday, May 09, 2014 10:01 AM > > To: [email protected] > > Subject: sans sudo on npm install > > > > 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 > > >
