哪位熟悉 jQuery Plugins 上面发布插件的,请帮个忙,谢谢。
我之前把 zTree 注册到了 jQuery Plugins 上,地址:http://plugins.jquery.com/zTree.v3/
对应的 Github 地址:https://github.com/zTree/zTree_v3
今天发布 v3.5.02 之后,发现 jQuery Plugins 上的信息没有被更新, 实在不解。
备注:*.jquery.json 文件我也做了修改,也 push 了 tag
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
看来用的人还不多,经过询问jQuery plugins的客服,以及不断尝试,终于解决了问题。(这里就自问自答吧)
1、要注意 *.jquery.json 的命名,要跟 name 保持一致
2、版本号不要瞎写,要用 “semver.org” 的规则
尤其要注意这个例子: 1.0.0-alpha < 1.0.0-alpha.1 < 1.0.0-beta.2 < 1.0.0-beta.11 < 1.0.0-rc.1 < 1.0.0-rc.1+build.1 < 1.0.0 < 1.0.0+0.3.7 < 1.3.7+build < 1.3.7+build.2.b8f12d7 < 1.3.7+build.11.e0f985a.
3、push tag 之前一定要保证 .json 文件中的 version 与你将要发布的版本号一致
4、发布了一个版本后,如果出现错误,那么只能用更高级的版本号发布,jQuery Plugins 才会响应,反复提交同一个版本 或 低版本的信息 是不会让 jQuery Plugins 有任何操作的。
为了测试这个,不得不让 zTree 在 GitHub 上 升到的 3.5.11 的版本,木有办法。
以下附上 jQuery Plugins 客服的Email 原文:
I assume you tagged, noticed your error, deleted the tag, fixed the error, then re-tagged with the same name. The plugins site will not process a tag of the same name twice. You'll need to bump your version if you published an invalid tag.