jslint रन 'jslint --indent 4 test.js' द्वारा इंडेंट की जांच कर सकता है, लेकिन मुझे यह jshint में काम नहीं मिलता है। मैं इसे अनुवर्ती चरणों के रूप में करता हूं।मैं jshint इंडेंट विकल्प कैसे काम कर सकता हूं
- के माध्यम से JSHint स्थापित
- संपादित ~/.jshintrc "NPM जी JSHint स्थापित", मेरे jshintrc संपादित js फ़ाइल तरह
{..., "indent":4, "white":false, ...}
- test.js
/jshint indent:4/ var condition, doSth; if (condition) doSth(); // expected to be invalid
- रन JSHint test.js लग रहा है , लेकिन इंडेंट जांच काम नहीं कर रहा है। लाइन शुरू होने वाली 2 रिक्त स्थान चेक पास कर सकती हैं।
क्या किसी को भी उन विकल्पों को हटाने के लिए औचित्य पता है? शैलियों को जांच में रखने के लिए वे बहुत उपयोगी थे। – leedm777
@ डेव देखें [जेएसएचआईंट मुद्दा # 1358] (https://github.com/jshint/jshint/issues/1358#issuecomment-39587645) और [जेएसएचआईंट 3 योजनाएं] (http://www.jshint.com/blog/ JSHint-3-योजनाओं /)। संक्षेप में, जेएसहिंट के निर्माता, एंटोन कोवालीव, कोड विश्लेषण के अन्य पहलुओं पर ध्यान केंद्रित करने की योजना बनाते हैं और महसूस करते हैं कि शैली की जांच किसी अन्य उपकरण/ऐड-ऑन का हिस्सा होना चाहिए। मैं एक संक्षिप्त ध्यान देने की आवश्यकता को समझता हूं। अब मेरा सवाल यह है कि वह उपकरण क्या होगा। JSHint मुद्दे में कुछ टिप्पणियां [जेएससीएस] (https://github.com/mdevils/node-jscs) का सुझाव देती हैं। मैं वहां शुरू करने की योजना बना रहा हूं। – absynce