के साथ एस्लिंट को कॉन्फ़िगर करना मैं यह नहीं समझ सकता कि जेएसएक्स को "स्वीकार" करने के लिए मेरी .eslintrc फ़ाइल को कॉन्फ़िगर कैसे करें। दूसरे शब्दों में, जब एटम में जेएसएक्स टाइप किया जा रहा है तो यह निकलता है।जेएसएक्स
मैं "parser": "babel-eslint"
कहा, के बाद से है कि अन्य लोगों को उनके linters समायोजित करने के लिए क्या कर रहे हैं का हिस्सा प्रतीत हो रहा है ... लेकिन फिर मैं एटम में इस त्रुटि मिलती है:
त्रुटि: 'मॉड्यूल नहीं खोजा जा सका कोलाहल /Users/josetello/.atom/packages/linter-eslint/node_modules '
' से '-eslint मैं कोलाहल-eslint विश्व स्तर पर और --save-dev
स्थापित की है। कोई भाग्य नहीं। निश्चित नहीं है कि यह एक परमाणु पैकेज के बारे में शिकायत क्यों करता है ...
क्या JSX के लिए .eslintrc को कॉन्फ़िगर करने का कोई बेहतर तरीका है?
मेरे .eslintrc फ़ाइल:
{
"settings": {
"ecmascript": 6
},
"ecmaFeatures": {
"blockBindings": true,
"jsx": true
},
"parser": "babel-eslint",
"env": {
"browser": true,
"jquery": true,
"node": true,
"mocha": true,
"es6": true
},
"rules": {
"prefer-arrow-callback": 1,
"semi": 1,
"strict": 0,
"indent": [2, 2],
"quotes": [1, "single"],
"no-multi-spaces": [1, {
"exceptions": {
"VariableDeclarator": true,
"FunctionExpression": true
}
}],
"key-spacing": [0, {"align": "value"}],
"no-underscore-dangle": 0
},
{
"plugins": [
"react"
]
}
}
आप किस एस्लिंट संस्करण का उपयोग कर रहे हैं? – dannyjolie
संस्करण 2.4.0 – Jose