On Nov 28, 2014, at 2:22 AM, Brady Trainor wrote:

> Hi, I'm trying to learn JavaScript fast.
> 
> I had some trouble today trying to get Tern, JSLint and JSHint setup.
> 
> With some help on an IRC, we discovered I installed a node utility which was 
> not related to nodejs.
> 
> This is like a bug, as, if I install nodejs, and try to execute 'node', it 
> tells me it is missing, and to install blah (assume I didn't read it 
> carefully).
> 
> So I install node utility. And things don't work. I can execute nodejs 
> command. But those apps Tern etc. won't work.
> 
> The solution is to remove node package, and install nodejs-legacy.
> 
> Should the maintainers of these projects be made aware of this issue? Does 
> legacy mean the node command is being phased out? I believe their packages 
> look for node command. 
> 
> Maybe the majority of users are on OS X, and so this troubleshooting issue 
> in't included in documentation, blogs etc.

Your feedback should be directed to the maintainers of the packages you are 
installing. It is they who have decided to rename the "node" binary, and to 
provide the nodejs-legacy package to give it to you under the expected "node" 
name.

My understanding is that as far as the Node developers are concerned, the name 
of the Node binary is "node" and this will not be changing. If other unrelated 
software packages exist which also provide a binary called "node", the Node 
developers do not consider that to be their problem.

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/848572A9-AA5A-41F5-A67F-08BF6C2DBD30%40ryandesign.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to