2010-09-21 10 views
14

मैं "jquery" के साथ jQuery प्लगइन फ़ाइल नामों को उपसर्ग करने की मानक प्रक्रिया के पीछे तर्क के रूप में उत्सुक हूं। कई ट्यूटोरियल की तरह राज्य कुछ:"jquery" क्यों है। प्लगइन फ़ाइल नाम पर उपसर्ग?

"। jQuery" उपसर्ग का उपयोग अन्य पुस्तकालयों के साथ उपयोग के लिए फाइलों के साथ किसी भी संभावित नाम टकराव समाप्त करता है।

मेरा मानना ​​है कि मैंने कुछ प्लगइन्स भी देखे हैं जिन्हें वास्तव में नामित नहीं किया जाना चाहिए।

क्या इस उपसर्ग के लिए कोई और विशिष्ट कारण हैं, या यह सम्मेलन सरल है?

उत्तर

20

यह सिर्फ एक सम्मेलन, उदाहरण के लिए है:

jquery.lightbox.js 
prototype.lightbox.js 

यदि आप सिर्फ इस था और दोनों का उपयोग कर रहे थे, ठीक है, जैसा कि आप देख जहां भ्रम की स्थिति में सेट:

lightbox.js 

इसके अलावा, आप हो सकता है केवल वेनिला जावास्क्रिप्ट फ़ंक्शन फ़ाइलों का उपयोग करके, और नहीं चाहते कि उनमें उपसर्ग हो, उदाहरण के लिए editor.js, यह दर्शाता है कि इसका jQuery पर कोई भरोसा नहीं है ... यह संगठन और रखरखाव के आसपास है।

+0

कोई भी एक ही प्रभाव प्राप्त करने के लिए सबकुछ 'jquery' निर्देशिका में फेंक सकता है, लेकिन मुझे लगता है कि इसके बाद एक संभावित पैकेज को तोड़ने की आवश्यकता होगी जिसमें' example.js', 'jquery.example.js',' प्रोटोटाइप .example.js', और 'example.css' एक साथ। –

+2

@ माइक - यह निश्चित रूप से एक वैध दृष्टिकोण भी है ... यहां शायद एक दर्जन मान्य दृष्टिकोण हैं, 'jquery.' केवल सबसे आम है ... जो भी तरीका आपके लिए काम करता है, इसका उपयोग करें :) –

संबंधित मुद्दे