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
> >
>

Reply via email to