我有一个组件:chrome-extension-async
已发布给Bower和NPM。
当我在bower.io上搜索它时,它找到了包,但它找不到描述。
我的bower.json
有一个description
属性。
libraries.io在NPM和Bower上找到该组件,但后者没有描述(来自json
或readme)
我做错了什么?
答案 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.io和bower.io的搜索结果,并附有正确的说明。正如您在github.rake中看到的那样,他们正在同步从未同步过的存储库。希望自#1080以来,他们添加了一个按钮,用于在您登录站点时手动触发库的重新同步(如果在24小时之前未发生同步)。所以我认为这就是你要找的东西。
答案 1 :(得分:2)
现在似乎已修复,这就是我所做的:
现在https://libraries.io/bower/chrome-extension-async拥有完整的自述文件,https://bower.io/search/的搜索会获取说明。
我认为这实际上是libraries.io中的一个错误,它们在fixed it时解决了。