我很好奇使用“jquery”为jQuery插件文件名添加前缀的标准过程背后的原因。几个教程陈述如下:
使用“ jquery。”前缀消除了与其他库一起使用的文件可能发生的名称冲突。
我相信我甚至看过几个实际上不需要重命名的插件。
此前缀是否有更具体的原因,或者约定是否简单?
答案 0 :(得分:20)
这只是一个惯例,例如:
jquery.lightbox.js
prototype.lightbox.js
如果你刚刚使用了这两个,那么,你可以看到混乱的地方:
lightbox.js
此外,您可能只使用vanilla JavaScript函数文件,并且不希望它们具有前缀,例如editor.js
,表示它根本不依赖于jQuery ......它完全围绕着组织和可维护性。