我已经向测试状态发布了一些适用于Atmosphere的软件包。现在,在开发过程中发现它们中的一些是无用的(它们被另一个消耗掉了)。我该如何取消发布?
答案 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)
现在似乎没有办法做到这一点。唯一的非本地函数是publish
和release
:
https://github.com/oortcloud/meteorite/blob/master/lib/meteorite.js
但是,我同意这是一个肯定需要添加的功能,因此至少有些想要清理的人有能力这样做。否则我们最终会像npm一样打包地狱:)
你应该在陨石仓库中打开一个问题。
答案 2 :(得分:-3)
我认为您只是手动将它们从smart.json文件中删除,它将“取消发布”它们