21

我已经在linux下安装了meteor,我真的不知道node.js的meteor用的是哪个版本。

4

8 回答 8

39

MacOS 和 Meteor 的答案 > v1.1

node二进制文件位于流星工具的 dev_bundle 中:

~/.meteor/packages/meteor-tool/1.1.3/mt-os.osx.x86_64/dev_bundle/bin

$ cd ~/.meteor/packages/meteor-tool/1.1.3/mt-os.osx.x86_64/dev_bundle/bin
$ ./node -v
v0.10.36

注意:meteor-tool 版本与 Meteor 版本不匹配,但在 99% 的情况下,您可以假设您当前的 Meteor 使用的是最新版本。

至少在Meteor >= 1.5中,您还可以直接访问与 Meteor 捆绑的 NodeJS 并找出版本:

meteor node -v

感谢 Mickael 指出这一点。

于 2015-04-08T06:32:01.017 回答
16

我刚刚meteor node -v在流星应用程序中输入并在 CLI 上重新获得了 v0.10.43。

当我输入时,node -v我得到 v5.5.0 作为返回值。

于 2016-04-01T06:06:24.170 回答
11

在 Meteor 1.2.1 中,您可以在文件夹中找到一个名为.node_version.txt.meteor/local/build/文件。

于 2015-11-29T17:23:18.207 回答
7

我在 Meteor 论坛上找到了这篇文章。

采用

meteor node -v

知道流星使用的nodejs版本。

于 2016-12-23T14:52:50.010 回答
4

简单node -v的应该告诉你。 更新:至少在 Debianish 系统上,meteor 在 /usr/lib/meteor/bin 中安装了自己的节点副本,所以/usr/lib/meteor/bin/node -v应该告诉你。如果它不存在,它可能在 /usr/local/lib... 在我的 Debian 系统上,版本是 0.6.17。

于 2012-08-18T02:06:44.807 回答
2

另一种方法是查看github 项目上的History.md文件。当我写这个答案时,最后一次更新是在流星 0.5.5 上,他们将 node.js 更新到 v0.8.18。

于 2013-08-12T00:58:44.717 回答
0

您可以使用mnode,但它似乎不适用于流星 0.9。我还推荐阅读这篇Arunoda 文章。它最后有另一种方法。

于 2014-09-08T21:01:18.733 回答
0

在我看来,他们现在需要更高版本:

Meteor requires Node v0.10.40 or later.

是我安装 v0.10.36 时收到的错误。nodejs 版本管理的好工具是https://www.npmjs.com/package/n

于 2015-11-04T07:03:00.200 回答