Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Meteor v1.4.3.2 node version confusion #8554

Closed
brucejo75 opened this issue Apr 2, 2017 · 8 comments
Closed

Meteor v1.4.3.2 node version confusion #8554

brucejo75 opened this issue Apr 2, 2017 · 8 comments
Assignees
Labels
confirmed We want to fix or implement it Project:Windows Type:Bug
Milestone

Comments

@brucejo75
Copy link
Contributor

I read here that Meteor v1.4.3.2 has upgraded to node v4.8.

I have Meteor v1.4.3.2 installed. When I query for the meteor version I get v4.7.3:

E:\>meteor node --version
v4.7.3

Did node v4.8 fail to get included in 1.4.3.2? Or is my install messed up?

Environment

meteor: 1.4.3.2 [node v4.7.3 (as reported)] [npm v4.3.0]
node: v4.7.3
npm: 2.5.11

npm also confusing

When I look here, I see that node v4.8 comes with npm 2.15.11.
meteor reports npm version as 4.3.0

E:\>meteor npm --version
4.3.0

The lastest version of node comes with npm 4.2.0. Where is npm 4.3.0? How can I install it independently of node?

@abernix abernix added Type:Bug confirmed We want to fix or implement it fixed Project:Windows labels Apr 3, 2017
@abernix abernix added this to the Release 1.4.4 milestone Apr 3, 2017
@abernix
Copy link
Contributor

abernix commented Apr 3, 2017

Thanks for reporting this. This was unintentional and was my own oversight when I built Meteor and released Meteor 1.4.3.2 since I didn't realize that the Windows versions for those were kept in a separate file and not stored in build-dev-bundle-common.sh. Sorry about that!

I'd already caught this though and it's already fixed in the next release candidate for the Meteor 1.4.x.y release series (see #8439) where I've mentioned the problem (and a fix to make sure these are always properly updated) in the History.md. This should be out soon.

As far as npm being a different version than the official one shipped with node@4.8.0, npm is just a package so you can install whatever version you want using npm install npm@version. Meteor ships with npm@4 and we recommend it over npm@2 for a variety of reasons, but especially important on Windows, for its flatter dependency tree (which overcomes Windows file path length limitations).

@nosizejosh
Copy link

@abernix @brucejo75 is this related to my issue? I have tried all possible means including fresh install of meteor but cannot get meteor to run any project.

@abernix
Copy link
Contributor

abernix commented Apr 3, 2017

@nosizejosh No, the result here is you would still be running a project with an older version of Node. Unrelated. :)

@brucejo75
Copy link
Contributor Author

@abernix, Thanks for the info and glad you are on it... Should I close this now? Or wait until 1.4.4 comes out and I can verify? [not sure on protocol].

Yeah, I was searching for how to install other versions of npm and did not think to simply try npm :-).

@nosizejosh, sorry, my build is working fine. Simply was out of sync with History.md.

@abernix
Copy link
Contributor

abernix commented Apr 3, 2017

Let's leave this open for the sake of others who may encounter it. I've added it to the milestone to make sure it gets closed, but feel free to close once 1.4.4 has officially come out and you've confirmed it works. ;)

@benjamn
Copy link
Contributor

benjamn commented Apr 14, 2017

Can this be closed now? 🤞

@abernix
Copy link
Contributor

abernix commented Apr 15, 2017

Yes! I confirmed that this is fixed! 🎉

@abernix abernix closed this as completed Apr 15, 2017
@brucejo75
Copy link
Contributor Author

looks good.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
confirmed We want to fix or implement it Project:Windows Type:Bug
Projects
None yet
Development

No branches or pull requests

4 participants