كيفية تعطيل بيان تعزية غير متوقع.’ (لا تعزية) في Eslint?

لتعطيل بيان تعزية غير متوقع.’ (لا تعزية) خطأ في Eslint, كنت بحاجة لإضافة قاعدة في ملف .eslintrc.json.

في قسم القواعد من ملف .eslintrc.json إضافة السطر التالي:

"لا تعزية":0

سيؤدي ذلك إلى تعطيل خطأ.

هل يمكن أن تفعل بدلا من ذلك:

"لا تعزية": "إيقاف"

هذا من شأنه أن تفعل الشيء نفسه, الذي إيقاف أي أخطاء عند استخدام كائن وحدة التحكم في شفرة جافا سكريبت.

وفيما يلي الخيارات الكاملة لحكم عدم وحدة وماذا يفعلون:

“إيقاف” أو 0 – تحويل قاعدة قبالة

“حذر” أو 1 – تحويل القاعدة على كتحذير (لا يؤثر رمز إنهاء)

“خطأ” أو 2 – تحويل القاعدة على أنه خطأ (رمز إنهاء 1 عندما أثار)

وفيما يلي نموذج لملف .eslintrc.json ويظهر فيها حكم بعدم حدة تناسبها.

{

  "الحياة الفطرية":{

    "المتصفح":صحيح,

    "commonjs":صحيح,

    "ES6":صحيح,

    "العقدة":صحيح

  },

  "يمتد":"eslint:موصى به",

  "parserOptions":{

  "نوع المصدر":"وحدة"

},

  "قواعد":{

    "المسافة البادئة":[

      "خطأ",

      4

    ],

    "على غرار LINEBREAK":[

      "خطأ",

      "نوافذ"

    ],

    "يقتبس":[

      "خطأ",

      "غير مرتبطة"

    ],

    "نصف":[

      "خطأ",

      "دائما"

    ],

    "لا تعزية":0

  }

}