【发布时间】:2012-08-14 10:20:33
【问题描述】:
我已经在linux下安装了meteor,具体用的是node.js的meteor,不知道是哪个版本的。
【问题讨论】:
我已经在linux下安装了meteor,具体用的是node.js的meteor,不知道是哪个版本的。
【问题讨论】:
简单的
更新:
至少在 Debianish 系统上,meteor 会在 /usr/lib/meteor/bin 中安装自己的节点副本,所以 node -v 应该会告诉你。/usr/lib/meteor/bin/node -v 应该会告诉你。如果它不存在,它可能在 /usr/local/lib...
在我的 Debian 系统上,版本是 0.6.17。
【讨论】:
另一种方法是查看github项目上的History.md文件。当我写这个答案时,最后一次更新是在流星 0.5.5 上,他们将 node.js 更新为 v0.8.18。
【讨论】:
您可以使用mnode,但它似乎不适用于meteor 0.9。我还建议阅读此Arunoda article。它最后有另一种方法。
【讨论】:
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 工具的版本不与 Meteor 的版本相匹配,但在 99% 的情况下,您可以假设最新版本用于您当前的 Meteor。
至少在Meteor >= 1.5中你还可以直接访问与Meteor捆绑的NodeJS并找出版本:
meteor node -v
感谢 Mickael 指出这一点。
【讨论】:
在我看来,他们现在需要更高版本:
Meteor requires Node v0.10.40 or later.
是我安装 v0.10.36 时收到的错误。 nodejs版本管理的好工具是https://www.npmjs.com/package/n
【讨论】:
在 Meteor 1.2.1 中,您可以在 .meteor/local/build/ 文件夹中找到一个名为 .node_version.txt 的文件。
【讨论】:
我刚刚在流星应用程序中输入了meteor node -v,然后在 CLI 上重新获得了 v0.10.43。
当我只输入 node -v 时,我会得到 v5.5.0 作为返回值。
【讨论】:
meteor shell,然后检查process.versions.node。
【讨论】: