我们使用存储在哪个陨石下载的包裹在哪里?
原因是,我已经设置了两台用于开发的Ubuntu机器,当我想在另一台机器上开发时,我必须重新运行mrt update
。
在此之前,我在Windows机器上手动下载软件包,将其放入文件夹并运行meteor add ...
,如果我将源移动到其他Windows机器,则无需更新任何内容。
请向我解释一下。
答案 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解决了这个问题。从现在起你不久就可以像平常一样开发你的应用程序了,你可以期待它在另一台机器上运行而没有任何问题。