有两个命令行程序可以启动/停止/管理您的meteor应用程序。有meteor
,mrt
。从最新版本(0.8.2左右)开始,我们真的不清楚这两者之间的区别是什么(如果有的话)。两者似乎都支持像meteor help
和mrt help
这样的论坛“帮助”。两者的输出对我来说似乎都是一样的。
可悲的是,当我查看其中任何一个的帮助时,我看不到“干净”的参数。如果我想实现干净的构建,我需要做什么?
我问这个是因为我发现自己现在处于某种依赖状态,现在想要出去。
答案 0 :(得分:3)
流星仍处于释放前状态。所以包的想法(仍然是这篇文章)没有得到官方的支持,尽管它很快就会出现。流星社区介入建立自己使用第三方包的方式,这就是陨石的作用。
你给陨石的大部分命令最终会传递给流星,这就是你看到相同输出的原因。
唯一(主要区别是)mrt add
首先检查atmospherejs.com的包裹。
这两个将很快合并(在github上的meteor上有一个分支叫做包装,试图实现这个目标)
“干净”的想法在流星中并不存在,因为大部分内容都是基于热代码重新加载,所以当文件更改完全废弃/(清理)并重写时。
如果您更改了一些代码,它将重建所有这些,除非您有语法错误。
尽管如此,如果你想从两个步骤(流星部分和陨石部分)中完成所有事情的“清理”构建
这会删除隐藏的.meteor
文件夹
meteor reset
删除~/.meteorite/packages
仅删除项目/packages
文件夹中的所有符号链接。小心不要删除这些文件夹,因为这些文件夹是由你/谁制作你的项目并且不是来自大气层或流星的。
然后运行mrt update
从头开始重新安装所有气氛包