我想将 jQuery“helper”函数之一作为插件进行我自己的增强衍生(deferred.js
/$.when()
作为它发生了。)
实际上我已经做到了,但完全脱离了任何源代码存储库。
我想问的是,由于 jQuery 使用 GitHub,并且 GitHub 似乎促进了 fork 项目,那么以我最终可以与其他人共享或提供给 jQuery 等的方式制作我的插件的最佳方法是什么?
我应该 fork 整个 jQuery 项目并将一个源文件转换为新的插件项目吗?
我真的不太了解 Git/GitHub 的做事方式,但似乎我不能只 fork 一个源文件,而是需要 fork 整个 jQuery。如果我正在制作一个插件,那么我就不需要其余的了。
或者我应该只复制并粘贴一个源文件,而不在派生项目和原始项目之间留下“纸质痕迹”?
(如果这个问题属于程序员。SE 相反,我完全可以迁移它。如果这个问题完全错误,请告诉我是否有任何方法可以解决它,因为我认为这是一个主题对他人有用。)
最佳答案
听起来这更适合作为独立的 jQuery 插件,主要是因为您可以与主 jQuery 库分开维护代码。在用户包含 jQuery.js 并为其设置我自己的 github 存储库后,我会将其设为另一个脚本。
你是对的,你不能只 fork 一个文件,因为从概念上讲, fork 是针对分支的。
希望这有帮助
关于jquery - fork jQuery 以将其内置组件之一 fork 为插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12130817/