codeclimate-eslint เป็นเอ็นจิ้น Code Climate ที่ห่อหุ้ม ESLINT คุณสามารถเรียกใช้บนบรรทัดคำสั่งของคุณโดยใช้รหัส Climate CLI หรือบนแพลตฟอร์มการวิเคราะห์ที่โฮสต์ของเรา
ESLINT เป็นเครื่องมือในการระบุและรายงานเกี่ยวกับรูปแบบที่พบในรหัส ECMASCript/JavaScript สามารถกำหนดค่าได้โดยใช้ไฟล์การกำหนดค่า
มี Eslint รุ่นใหญ่สองสามฉบับ เวอร์ชันหลักล่าสุดคือ 4 เอ็นจิ้นนี้มีช่องทางสองสามช่องสำหรับ ESLINT รุ่นใหญ่
สาขานี้มีไว้สำหรับช่องทาง latest (เช่นค่าเริ่มต้น) และให้การสนับสนุน ESLINT 3
สำหรับ ESLINT 4 โปรดดู channel/eslint-4 สาขา
หากคุณยังไม่ได้ติดตั้ง CODE Climate CLI
รัน codeclimate engines:enable eslint คำสั่งนี้ติดตั้งเครื่องยนต์และเปิดใช้งานในไฟล์ .codeclimate.yml ของคุณ
คุณพร้อมที่จะวิเคราะห์! เรียกดูโฟลเดอร์โครงการของคุณและเรียกใช้ codeclimate analyze
ignore_warnings โดยค่าเริ่มต้นเอ็นจิ้นนี้จะปล่อยทั้งข้อผิดพลาดและคำเตือน ESLINT เป็นปัญหาสภาพภูมิอากาศของรหัส หากคุณต้องการคุณสามารถเพิกเฉยต่อการละเมิดระดับเตือนได้โดยการตั้งค่าตัวเลือกการกำหนดค่า ignore_warnings กำหนด _warnings:
eslint :
enabled : true
config :
ignore_warnings : true extensions หากคุณใช้ปลั๊กอินเช่น eslint-plugin-json หรือ eslint-plugin-html คุณจะต้องตั้งค่านี้เพื่อให้แน่ใจว่ามีไฟล์ที่เหมาะสมรวมอยู่ด้วย:
eslint :
enabled : true
config :
extensions :
- .js
- .html sanitize_batchโดยค่าเริ่มต้นเอ็นจิ้นนี้จะข้ามไฟล์ที่ดูเหมือนจะลดลง (ความยาวบรรทัดเฉลี่ยมากกว่า 100) คุณลักษณะนี้สามารถปิดใช้งานเพื่อรวมไฟล์ทั้งหมดสำหรับการวิเคราะห์
eslint :
enabled : true
config :
sanitize_batch : falseสำหรับความช่วยเหลือเกี่ยวกับ ESLINT ตรวจสอบเอกสารของพวกเขา
หากคุณกำลังพบปัญหาสภาพภูมิอากาศของรหัสก่อนอื่นให้ดูที่ปัญหา GitHub ของโครงการนี้เนื่องจากคำถามของคุณอาจได้รับการคุ้มครองแล้ว ถ้าไม่ไปข้างหน้าและเปิดตั๋วสนับสนุนกับเรา