Meteor版本在本地文件夹中与全局版本不同

时间:2017-03-12 01:19:54

标签: meteor

我从github git克隆一个包并检查该文件夹中的版本:

>meteor --version 
Extracting meteor-tool@1.4.2_7...     (forever running)

然后我走出那个文件夹:

>meteor --version
Meteor 1.4.3.1

如何在流星项目文件夹中运行全局版本?

1 个答案:

答案 0 :(得分:2)

这是因为您从github检出的meteor项目的目标是1.4.2_7。每次创建一个新的meteor项目时,它都会保存你用来创建它的版本(在.meteor文件夹中的文件中),这样如果api在新的未来版本中发生变化,你的项目仍会运行(因为它及时定位特定版本)。

因此,当您稍后运行项目时,它将始终使用目标版本(用于创建项目的版本)。如果您的系统上没有该版本,那么它将在运行应用程序之前先下载并安装它。这是你观察到的。它正在下载某个版本,这可能需要很长时间才能完成,具体取决于您的连接速度(在我家的机器上执行此操作通常需要15到25分钟。

需要注意的是,可以通过调用meteor update来改变项目的流星版本