从Atmosphere取消发布包

时间:2013-07-24 14:43:30

标签: meteor meteorite

我已经向测试状态发布了一些适用于Atmosphere的软件包。现在,在开发过程中发现它们中的一些是无用的(它们被另一个消耗掉了)。我该如何取消发布?

3 个答案:

答案 0 :(得分:6)

有一种临时的,未记录的方式来执行此操作:

使用与用于发布包的相同详细信息登录大气网站,然后在Chrome,safari或firefox运行的javascript控制台中登录:

Meteor.call("deletePackage","<your package name>",function(err,result){
    console.log(result || err)
});

<your package name>替换为您的软件包名称,与您运行mrt add <your package name>的名称相同。

答案 1 :(得分:2)

现在似乎没有办法做到这一点。唯一的非本地函数是publishrelease

  

https://github.com/oortcloud/meteorite/blob/master/lib/meteorite.js

但是,我同意这是一个肯定需要添加的功能,因此至少有些想要清理的人有能力这样做。否则我们最终会像npm一样打包地狱:)

你应该在陨石仓库中打开一个问题。

答案 2 :(得分:-3)

我认为您只是手动将它们从smart.json文件中删除,它将“取消发布”它们