我从github git克隆一个包并检查该文件夹中的版本:
>meteor --version
Extracting meteor-tool@1.4.2_7... (forever running)
然后我走出那个文件夹:
>meteor --version
Meteor 1.4.3.1
如何在流星项目文件夹中运行全局版本?
答案 0 :(得分:2)
这是因为您从github检出的meteor项目的目标是1.4.2_7。每次创建一个新的meteor项目时,它都会保存你用来创建它的版本(在.meteor
文件夹中的文件中),这样如果api在新的未来版本中发生变化,你的项目仍会运行(因为它及时定位特定版本)。
因此,当您稍后运行项目时,它将始终使用目标版本(用于创建项目的版本)。如果您的系统上没有该版本,那么它将在运行应用程序之前先下载并安装它。这是你观察到的。它正在下载某个版本,这可能需要很长时间才能完成,具体取决于您的连接速度(在我家的机器上执行此操作通常需要15到25分钟。
需要注意的是,可以通过调用meteor update来改变项目的流星版本