हमारे पास एक छोटी जावास्क्रिप्ट प्रोजेक्ट है जो कुछ चुनिंदा jQuery चयनकर्ताओं का उपयोग करेगा, लेकिन हमें किसी भी माध्यम से पूर्ण jQuery पैकेज (यानी प्रभाव) की आवश्यकता नहीं है। क्या jQuery लाइब्रेरी का कस्टम निर्माण करने का कोई तरीका है?क्या आप एक कस्टम jQuery लाइब्रेरी निर्माण बना सकते हैं?
उत्तर
इस प्रश्न से पहले यह प्रश्न पूछा गया था - लेकिन मुझे लगता है कि सवाल अभी भी प्रासंगिक है।
http://net.tutsplus.com/tutorials/javascript-ajax/how-to-build-your-own-custom-jquery/
http://projects.jga.me/jquery-builder/
आशा दूसरों के रूप में उपयोगी इन कड़ियों मेरे पास है के रूप में पाते हैं।
अद्यतन आप कैसे कम से कम आप अपने खुद के पुस्तकालय बना सकता है जाना चाहता हूँ पर निर्भर करता है, मैं एक शुरू करने की अवधारणा के रूप में इस का उपयोग किया है से पहले: http://code.tutsplus.com/tutorials/build-your-first-javascript-library--net-26796
स्रोत उपलब्ध यहाँ कोड: https://github.com/andrew8088/dome
फिर आप Sizzle selector engine में इंटरस्टेड हो सकते हैं (इसके चयनकर्ता तंत्र के लिए jQuery द्वारा भी उपयोग किया जाता है)।
मुझे लगता है कि चाल करेंगे। धन्यवाद! –
आप github http://docs.jquery.com/Downloading_jQuery#Git से स्रोत प्राप्त कर सकते हैं और buildfile (makefile या build.xml को संशोधित कर सकते हैं, बिल्ड सिस्टम पर निर्भर करता है जिसका आप उपयोग करेंगे)। Apache ant (build.xml) के लिए बस उन फ़ाइलों को हटाएं जिनकी आपको jquery लक्ष्य में सूची से आवश्यकता नहीं है। बेशक यह आपके लिए आंतरिक jquery आवश्यकताओं को संभाल नहीं करेगा, इसलिए परिणामी निर्माण टूटा जा सकता है।
समझ में आता है। मुझे शायद चयनकर्ताओं की आवश्यकता है, इसलिए मैं @ एसएसी के जवाब के साथ जा रहा हूं, लेकिन भविष्य के बारे में जानना आसान होगा। धन्यवाद! –
मैंने इसे आजमाया, बस इसके मजाक के लिए, और यह वास्तव में आसान है, हालांकि थोड़ा डरावना है। दुर्भाग्य से, प्रभाव, ऑफसेट और आयामों को काटने से केवल 3k minified/gzipped बचाता है। अधिक कटौती करने से यह सुनिश्चित हो जाएगा कि यह सुरक्षित है। –
यह स्वीकार्य उत्तर में नहीं है, इसमें केवल बाहरी साइटों के लिंक शामिल हैं। कृपया अधिक जानकारी के लिए इसे पढ़ें: http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links- कहीं--ally- good-answers –
अच्छा बिंदु, हालांकि इस प्रश्न के लिए हर उत्तर एक बाहरी लिंक शामिल है। – mikevoermans
बाहरी लिंक होने से समस्या नहीं है, समस्या यह है कि कुछ और नहीं है। इसके अलावा, बुरा होने वाले अन्य उत्तर एक बहाना नहीं है :) –