मैं अपने प्रोजेक्ट पर ग्रहण का उपयोग कर रहा हूं और मेरी ग्रहण सेटिंग्स के साथ गड़बड़ करते समय, मैंने जावास्क्रिप्ट समर्थन चालू कर दिया। अब ग्रहण शिकायत करता है कि JQuery लाइब्रेरी में त्रुटियां हैं और मुझे प्रोजेक्ट को संकलित करने की अनुमति नहीं दे रही है। क्या किसी को जावास्क्रिप्ट सत्यापन को बंद करने का तरीका पता है?मैं अपने ग्रहण परियोजना से जावास्क्रिप्ट सत्यापन कैसे हटा सकता हूं?
उत्तर
मुझे वास्तव में मेरी जावास्क्रिप्ट फाइलों को मान्य करने की इच्छा है, लेकिन मैं निश्चित रूप से तीसरे पक्ष के पुस्तकालयों के साथ छोटी चेतावनियों को सत्यापित और निपटाना नहीं चाहता हूं।
यही कारण है कि मुझे लगता है कि सभी को एक साथ सत्यापन बंद करना बहुत कठोर है। सौभाग्य से ग्रहण के साथ, आप कुछ जावास्क्रिप्ट स्रोतों को सत्यापन से चुन सकते हैं।
- अपनी परियोजना पर राइट-क्लिक करें।
- नेविगेट करें: गुण → जावास्क्रिप्ट → पथ
- स्रोत टैब का चयन करें। (यह जावा बिल्ड पथ स्रोत टैब के समान दिखता है।)
- जावास्क्रिप्ट स्रोत फ़ोल्डर का विस्तार करें।
Excluded
पैटर्न हाइलाइट करें।- बटन संपादित करें दबाएं।
Exclusion patterns
बॉक्स के बगल में स्थित बटन दबाएं।- आप या तो एंटी-स्टाइल वाइल्डकार्ड पैटर्न टाइप कर सकते हैं या नाम से जावास्क्रिप्ट स्रोत का उल्लेख करने के लिए
Browse
बटन पर क्लिक कर सकते हैं।
जावास्क्रिप्ट स्रोत समावेशन/बहिष्करण के बारे में जानकारी .settings/.jsdtscope
फ़ाइल में सहेजी गई है। इसे अपने एससीएम में जोड़ने के लिए मत भूलना। खिड़कियों के लिए> वरीयताएँ-> मान्यकरण
खिड़की -> वरीयताएँ -> JavaScript -> वरीयताएँ - ->
या
विंडो (भी संभव परियोजना सेटिंग्स प्रति) सत्यापनकर्ता> मान्यता (सत्यापन को अक्षम और उनके सेटिंग्स कॉन्फ़िगर)
काम नहीं करता है क्योंकि जावास्क्रिप्ट वैधकर्ता एक ग्रहण निर्माता है और यहां तक कि किसी प्रोजेक्ट पर सभी सत्यापन बंद करने से आपकी परियोजना में जावास्क्रिप्ट को सत्यापित करने का प्रयास किया जाएगा। –
बारी अपनी परियोजना के लिए "बिल्डर्स" config में जावास्क्रिप्ट सत्यापनकर्ता बंद:
- सही अपनी परियोजना क्लिक
- गुण का चयन करें -> बिल्डर्स
- सही का निशान हटाएँ "जावास्क्रिप्ट सत्यापनकर्ता"
तो या तो अपने ग्रहण पुनरारंभ करें या/और फिर वापस फिर से .js_ की तरह कुछ करने के लिए .js नाम बदलें।
जाओ:
यहाँ कैसे विन्यास सत्यापन से हटा jQuery फाइलों के साथ दिखता है।
मैन्युअल & के लिए चेकबॉक्स विकल्पों के साथ वैधकर्ताओं की एक सूची होगी, वहां जाएं और व्यक्तिगत रूप से जावास्क्रिप्ट सत्यापनकर्ता को अक्षम करें।
यदि आप शीर्ष पर सस्पेंड ऑल वैलिडेटर्स चेकबॉक्स का चयन करते हैं तो यह आवश्यक रूप से प्रभावित नहीं होता है।
यह काम नहीं प्रतीत होता है, मेरी ग्रहण इस कॉन्फ़िगरेशन के बावजूद जेएस को मान्य रखता है। – BrunoJCM
मैं जो पेड़ को लाता है exlusion पैटर्न के बगल में एकाधिक जोड़ें, का चयन करें, तो jQuery-मोबाइल फ़ोल्डर में नीचे ड्रिलिंग और उस का चयन करके जूनो में jquery.mobile 1.1.1 बाहर करने के लिए कर रहा था।
यह पुस्तकालय के लिए सभी चेतावनियों को सही करता है!
एक अन्य कारण यह हो सकता है कि आपने असामान्य रूप से अपने प्रोजेक्ट में जावास्क्रिप्ट प्रकृति को अनजाने में जोड़ा (मैंने इसे दुर्घटना से किया) जो जावास्क्रिप्ट त्रुटि जांच को सक्षम बनाता है।
इसे हटा रहा है .... आपके प्रोजेक्ट से जावास्क्रिप्ट ने इसे ठीक किया है।
मैं .project में टैग निकाल दिया गया है (यह बिल्कुल केवल यदि आप न तो आप किसी भी जेएस है महसूस करने के लिए ग्रहण करना चाहते हैं)।
<buildCommand>
<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
<arguments>
</arguments>
</buildCommand>
यह मेरे लिए बहुत अच्छा काम करता है।
चूंकि मेरे पास JSHint है, यह मेरे लिए सबसे अच्छा जवाब है। मैंने PyDev JS सत्यापनकर्ता भी हटा दिया। अंत में इमारत तेजी से है। –
अगर कोई परियोजना निर्माण पर फंस गया है। यह आपके लिए जवाब है।बहुत बहुत धन्यवाद @ क्लाउडियोनर ओलिविरा ..... –
हाँ, मैं इस समस्या के साथ एक लंबा समय था और एक समाधान सरल था \ o / –
इसके अतिरिक्त, यदि आप Tern eclipse IDE या ग्रहण के लिए आईबीएम नोड.जेएस उपकरण का उपयोग कर रहे हैं, तो आपको जेएसएचआईंट और अन्य पुस्तकालयों को अक्षम करने की आवश्यकता हो सकती है जिन्हें आप नहीं चाहते हैं।
इसे अक्षम करने के लिए, प्रोजेक्ट प्रॉपर्टीज> टर्न> मॉड्यूल> JSHint या कोई अन्य लाइब्रेरी जो आप नहीं चाहते हैं।
- 1. मैं अपने प्रोजेक्ट से अनावश्यक संसाधन कैसे हटा सकता हूं?
- 2. मैं अपने यूआरएल से "सीजीआई-बिन" कैसे हटा सकता हूं?
- 3. मैं अपने ग्रहण स्थापना से m2eclipse को कैसे हटा सकता हूं?
- 4. मैं अपने ग्रहण परियोजना से कुछ फ़ोल्डरों को कैसे बाहर निकाल सकता हूं?
- 5. मैं UIViewController से UINavigationBar को कैसे हटा सकता हूं?
- 6. मैं गिटहब से शाखा कैसे हटा सकता हूं?
- 7. मैं किसी पृष्ठ से jQuery सत्यापन नियम कैसे जोड़ूं, हटा सकता हूं या स्वैप कर सकता हूं?
- 8. ग्रहण: पूरी तरह से पुरानी परियोजना को हटा दें?
- 9. मैं वास्तव में अजीब बंडल त्रुटि प्राप्त किए बिना अपने रेल 3 परियोजना से एक मणि कैसे हटा सकता हूं?
- 10. मैं अपने उद्यम परियोजना
- 11. मैं jQuery सत्यापन में सभी फॉर्म इनपुट से 'आवश्यक' नियम कैसे हटा सकता हूं?
- 12. मैं IE8 उपयोगकर्ता एजेंट से क्रोमफ़्रेम कैसे हटा सकता हूं?
- 13. मैं पंक्तियों को कैसे हटा सकता हूं?
- 14. मैं एक सिम्लिंक कैसे हटा सकता हूं?
- 15. मैं सभी लाइनब्रेक कैसे हटा सकता हूं?
- 16. मैं विशेष वर्ण कैसे हटा सकता हूं?
- 17. मैं बैश फ़ंक्शन कैसे हटा सकता हूं?
- 18. मैं सत्र चर को कैसे हटा या हटा सकता हूं?
- 19. मैं अपने ग्रहण
- 20. ग्रहण 3.4 गैनीमेड जावास्क्रिप्ट सत्यापन समस्या
- 21. मैं विजुअल बेसिक प्रोजेक्ट प्रकार कैसे हटा सकता हूं?
- 22. मैं QTreeWidgetItem को एक QTreeWidget से कैसे हटा सकता हूं?
- 23. मैं स्ट्रिंग से अंतिम एन वर्ण कैसे हटा सकता हूं?
- 24. मैं वर्डप्रेस से वर्गीकरण कैसे हटा सकता हूं?
- 25. मैं प्रक्रिया आउटपुट से नई लाइन कैसे हटा सकता हूं?
- 26. मैं यूआरएल से एक क्वेरी कैसे हटा सकता हूं?
- 27. मैं टेक्स्ट से गैर शब्द वर्ण कैसे हटा सकता हूं?
- 28. मैं Google geoChart से किंवदंती को कैसे हटा सकता हूं?
- 29. मैं किसी साझा ऑब्जेक्ट से प्रतीक कैसे हटा सकता हूं?
- 30. मैं जेएफआरएएम से अधिकतम अधिकतम बटन कैसे हटा सकता हूं?
यह वास्तव में सही उत्तर है। रेडलैब का उत्तर पर्याप्त नहीं है, क्योंकि यह जावास्क्रिप्ट प्रोजेक्ट बिल्डर को रद्द नहीं करता है। – Yoni
@Yoni। प्रश्न को मत भूलना और मूल रूप से एक साल पहले उत्तर दिया गया था। यह समाधान तब भी उपलब्ध नहीं हो सकता है। –
इस तथ्य को नहीं बदलेगा कि रेडलैब का जवाब वास्तव में समस्या को हल नहीं करता है। आपको यह भी करना होगा कि ब्रैड नीचे क्या सुझाव देता है ... – Jules