วิธีการปิดการใช้งาน ‘คำสั่งคอนโซลที่ไม่คาดคิด’ (ไม่มีคอนโซล) ใน Eslint?

ปิดการใช้งาน ‘คำสั่งคอนโซลที่ไม่คาดคิด’ (ไม่มีคอนโซล) ข้อผิดพลาดใน Eslint, คุณต้องเพิ่มกฎในไฟล์ .eslintrc.json.

ในส่วนกฎของไฟล์ .eslintrc.json เพิ่มบรรทัดต่อไปนี้:

"ไม่มีคอนโซล":0

นี้จะปิดการใช้งานข้อผิดพลาด.

คุณสามารถทำแทน:

"ไม่มีคอนโซล": "ปิด"

นี้จะทำสิ่งเดียวกัน, ซึ่งจะปิดข้อผิดพลาดใด ๆ เมื่อใช้ควบคุมวัตถุในโค้ดจาวาสคริปต์ของคุณ.

ด้านล่างมีตัวเลือกเต็มรูปแบบสำหรับกฎไม่มีคอนโซลและสิ่งที่พวกเขาทำ:

“ปิด” หรือ 0 – เปิดกฎปิด

“เตือน” หรือ 1 – เปิดกฎบนเป็นคำเตือน (ไม่ได้ส่งผลกระทบต่อรหัสทางออก)

“ความผิดพลาด” หรือ 2 – เปิดกฎในฐานะข้อผิดพลาด (รหัสทางออก 1 เมื่อมีการเรียก)

ต่อไปนี้เป็นตัวอย่างไฟล์ .eslintrc.json และการแสดงที่ไม่มีกฎคอนโซลเหมาะกับใน.

{

  "env":{

    "เบราว์เซอร์":จริง,

    "commonjs":จริง,

    "ES6":จริง,

    "ปม":จริง

  },

  "ขยาย":"eslint:แนะนำ",

  "parserOptions":{

  "sourcetype":"โมดูล"

},

  "กฎระเบียบ":{

    "ย่อหน้า":[

      "ความผิดพลาด",

      4

    ],

    "LINEBREAK สไตล์":[

      "ความผิดพลาด",

      "หน้าต่าง"

    ],

    "คำพูด":[

      "ความผิดพลาด",

      "เดียว"

    ],

    "กึ่ง":[

      "ความผิดพลาด",

      "เสมอ"

    ],

    "ไม่มีคอนโซล":0

  }

}