如何在Bower.io上添加描述以进行搜索?

时间:2017-03-24 13:23:23

标签: bower bower-register

我有一个组件:chrome-extension-async已发布给Bower和NPM

当我在bower.io上搜索它时,它找到了包,但它找不到描述。

我的bower.json有一个description属性。

libraries.io在NPM和Bower上找到该组件,但后者没有描述(来自jsonreadme

我做错了什么?

2 个答案:

答案 0 :(得分:3)

同样通过检查负责凉亭包的libraries.io的the code,从这个角度看,一切都很好。如果你在此期间改变了你的github repo名称,那可能就是问题。

我最好的选择是缓存问题。如果您以前没有描述就发布过它,那么libraries.io或bower.io可能会保存一些像这样的字段的缓存,我真的不知道它什么时候可以失效,你也可以看到你有0星这里没有 - 最新的。

我确定你已经尝试过这个版本,因为从bower.io api我可以看到你在4月16日做了最后一个版本。如果你没有想到,你可能想要试一试。

我建议你尝试将你的名字改为chrome-extension-async-tmp,看看它是否被拿起。如果是,那意味着它与缓存有关。在这种情况下,您可以(取决于您的用户群)取消发布并重新发布包,以便再次获取描述。

在对您的软件包进行简单克隆和重命名后,我将其发布到了bower上,1天后,它显示了libraries.iobower.io的搜索结果,并附有正确的说明。正如您在github.rake中看到的那样,他们正在同步从未同步过的存储库。希望自#1080以来,他们添加了一个按钮,用于在您登录站点时手动触发库的重新同步(如果在24小时之前未发生同步)。所以我认为这就是你要找的东西。

img

答案 1 :(得分:2)

现在似乎已修复,这就是我所做的:

现在https://libraries.io/bower/chrome-extension-async拥有完整的自述文件,https://bower.io/search/的搜索会获取说明。

我认为这实际上是libraries.io中的一个错误,它们在fixed it时解决了。