क्या मुझे ESLint में ES6 के साथ नियमों को परिभाषित करने के लिए एस्लिंट-नियम-es2015 के रूप में एक स्टाइल गाइड की आवश्यकता है? एक बुनियादी विन्यास के साथ, मुझे पहले से ही कुछ सत्यापन मिलते हैं:
{
"env": {
"es6": true
}
}
उस समय सबसे अच्छा अभ्यास क्या है?
उत्तर:
जवाब के लिए 0 № 1ESLint डिफ़ॉल्ट रूप से सभी नियम बंद कर दिया है। सेटिंग env
ईएस 6 ईएस 6 ग्लोबल वैरिएबल को सक्षम करेगा और पार्सर को आपके कोड को ES6 के रूप में पार्स करने के बारे में बताएगा, लेकिन यह और कुछ नहीं करेगा। आपको या तो निर्दिष्ट करना होगा कि आप किन नियमों को चालू करना चाहते हैं rules
कॉन्फ़िगरेशन का अनुभाग, या मौजूदा कॉन्फ़िगरेशन का विस्तार करें (उदाहरण के लिए eslint:recommended
या AirBnB
या कुछ अन्य।)
आपके द्वारा ऊपर पोस्ट की गई कॉन्फ़िगरेशन के साथ, केवल आपके द्वारा देखी जाने वाली त्रुटियों में पार्सर त्रुटियां होंगी, जब आपका जावास्क्रिप्ट अमान्य है और इसे पार्स नहीं किया जा सकता है।