例如,某些网站告诉我使用mrt add accounts-ui
(使用陨石,对吧?)而其他网站则说meteor add accounts-ui
。
据我所知,Meteorite只是一个版本控制/包管理器。它是否正确?上面两个命令有什么区别?
答案 0 :(得分:22)
<强>更新强>
Meteor 0.9发布使Meteorite和mrt
命令过时。所有新项目都应仅使用meteor add
。
原始回答
meteor add
仅适用于Meteor团队正式发布的软件包问题(here's the list)。 mrt add
是一个包装器,也适用于atmosphere提供的所有社区包。
答案 1 :(得分:9)
他们现在是一样的 https://github.com/oortcloud/meteorite/
“注意:从Meteor 0.9.0开始,不再需要陨石!您现在可以通过流星工具直接安装Atmosphere软件包。”
答案 2 :(得分:2)
你是对的,Meteorite是Meteor的包装系统。陨石的储存库是Atmosphere。它就像一个“作曲家”系统,带有PHP语言的包装库。
因此,当您执行“meteor add”时,您只能使用随Meteor安装提供的软件包。但是使用“mrt add”,您将被绑定到Meteor原始包,如meteor add
,或绑定到所有其他包的Atmosphere存储库。
最后,因为每个人都使用Meteorite,你只需要使用“mrt”命令。