流星存储陨石包的地方

时间:2014-08-24 06:57:44

标签: javascript meteor

我们使用存储在哪个陨石下载的包裹在哪里?

原因是,我已经设置了两台用于开发的Ubuntu机器,当我想在另一台机器上开发时,我必须重新运行mrt update

在此之前,我在Windows机器上手动下载软件包,将其放入文件夹并运行meteor add ...,如果我将源移动到其他Windows机器,则无需更新任何内容。

请向我解释一下。

2 个答案:

答案 0 :(得分:1)

我使用的是Lubuntu,对我而言,这些包存储在~/.meteorite/packages中(并链接到每个项目中的文件夹packages),但是手动下载并直接将它们放入packages文件夹并将其添加到smart.json文件应该可以正常工作。

然而,重新运行mrt update似乎比手动处理包更方便。为什么不想使用它?

答案 1 :(得分:1)

Windows不使用陨石,而陨石包经理也没有使用你的文件。这可以很方便,因为应用程序可以放到另一台Windows PC上并且几乎可以运行。

与陨石和ubuntu有点不同。当你添加一个包时,另一个ubuntu实例必须下载这些包,因为别名文件夹是gitignored。 Meteorite会将这些软件包存储在~/.meteorite中,并将其别名加入您应用中的packages。所以它不会转移到其他ubuntu机器上。

Meteor 0.9.0解决了这个问题。从现在起你不久就可以像平常一样开发你的应用程序了,你可以期待它在另一台机器上运行而没有任何问题。