1

这是我的流星回购:

https://github.com/the1mills/oresoftware_meteor

我将它克隆到 Nitrous.io 上的一个新目录中,但它缺少包目录中的智能包,并且因为 Meteor .gitignores 这些,我必须重新安装它们。

我假设有一种方法可以使用 smart.lock 文件或 smart.json 文件中的信息智能地安装它们。

我必须按名称和个人记忆单独安装它们还是有更好的方法?

4

2 回答 2

3

在隐藏的 .meteor 文件夹中有一个名为 packages 的文件。Packages 列出了您通过命令行安装的所有流星包。您可以将文件从一个项目复制到另一个项目,然后启动新项目,您将是最新的。

对不同版本的流星执行此操作时要小心;从 0.9.0 之前到现在。

提示:您甚至可以在流星运行时修改此文件,保存它,流星将安装/删除包并重新启动您的应用程序。我从不使用命令行来管理包。

于 2015-02-14T04:10:39.730 回答
1

此外,如果你想直接从 Git 存储库加载一个包(即它既不能在本地使用,也不能在 Atmosphere 上托管),你现在还需要使用 Meteorite。

更新到 0.9.0 你需要知道的。

还要看看这个Akshat answe r,(我认为是相关的,因为这条线)

下载包的源代码处于半编译状态,与您在 github 上找到的完全不同。

于 2015-02-14T02:16:30.423 回答