मेरे पास निम्नलिखित टीएसलिंट (ESLint के समान) नियम है:
"rules": {
"prefer-const": false,
"no-trailing-whitespace": false,
"one-line": [
true,
"check-catch",
"check-finally",
"check-open-brace",
"check-whitespace"
],
मैं "की गंभीरता को स्थापित करने की कोशिश कर रहा हूं one-line
चेतावनी के लिए नियम, लेकिन चेक की सरणी स्वीकार नहीं लगती है "severity": "warn"
इसे प्राप्त करने के लिए वाक्यविन्यास क्या है? मुझे गंभीरता का उपयोग करने के उदाहरण मिल गए हैं: चेतावनी, लेकिन चेक की सरणी के साथ नहीं
अद्यतन करें
मैं निरंतर खोज रहा हूँ error
चेतावनियां इतनी विचलित होती हैं - विशेष रूप से जैसे ही आप टाइप करते हैं, वे तुरंत दिखाई देते हैं - let somVar =
देता है error: prefer-const
जब तक कि मैं वास्तव में टाइपिंग समाप्त नहीं करता और पुन: असाइन करता हूं :-) वीएससीओडी - "tslint.alwaysShowRuleFailuresAsWarnings": true
, अब के लिए करेंगे !! हरा squiggle मुश्किल से उल्लेखनीय है, और Auto Fixing
बचाओ में भी लाता है
उत्तर:
उत्तर № 1 के लिए 1निर्दिष्ट करने के लिए severity
, आप कॉन्फ़िगर कर सकते हैं one-line
इस तरह शासन करें:
{
"rules": {
"one-line": {
"options": [
"check-catch",
"check-finally",
"check-open-brace",
"check-whitespace"
],
"severity": "warning"
}
}
}
अधिक जानकारी के लिए, परामर्श करें tslint.json
प्रलेखन.