Kali ini saya akan membagikan tutorial Mengatasi Error Expected linebreaks to be 'LF' but found 'CRLF' di Eslint Air-BnB Style.
Error ini terjadi ketika kalian menggunakan Eslint di Javascript namun kalian belum melakukan pengaturan tipe dari akhir setiap kode
Apa Itu CR dan LF
Berdasarkan informasi yang saya dapatkan dari internet Carriage Return (CR) dan Line Feed (LF) adalah sebuah karakter yang digunakan utuk mengakhiri sebuah baris
CR sendiri digunakan pada sistem UNIX, LF digunakan pada sistem Mac OS lama, sedangkan untuk Windows sendiri menggunakan sistem keduanya yaitu CRLF
Mengatasi Error
Expected linebreaks to be 'LF' but found 'CRLF'
CRLF ke LF
Pada kesempatan kali ini saya akan memberikan dua cara untuk Mengatasi Error Expected linebreaks to be 'LF' but found 'CRLF' di Eslint Air-BnB Style
Cara pertama yaitu dengan mengganti CRLF ke LF dan cara kedua dengan menambahkan rules baru.
Mengganti CRLF ke LF
Ketika kita menggunakan Windows, setting bawaan VS CODE menggunakan CRLF, sedangkan yang dibutuhkan Eslint Air-BnB Style adalah LF, maka dari itu kalian bisa mengubah CRLF ke LF dengan cara berikut
1. Silahkan cari tulisan CRLF di menu bar bagian bawah VS CODE, kemudian klik pada tulisan CRLF tersebut
Cari Tulisan CRLF |
2. Klik atau Pilih LF
Pilih LF |
3. Coba jalankan lagi Eslintnya, jika errornya sudah hilang selamat.
Error Eslint Suda Hilang |
4. Selesai
Cara berikutnya yang dapat kalian lakukan adalah dengan menambahkan rules pada file .eslintrc
Menambahkan Rules pada File .eslintrc
1. Buka file .eslintrc
2. Tambahkan kode dibawah ini pada bagian rules
"linebreak-style": ["error", "windows"]
Error Eslint Hilang |
Jika kalian menggunakan sistem operasi berbasiskan UNIX kalian bisa memodif kode rulesnya menjadi seperti berikut
"linebreak-style": ["error", "unix"]
3. Silahkan coba jalankan Eslint-nya
4. Selesai
Note:
Kalian bisa memilih salah satu cara diatas.
Jangan lupa klik tombol follow di blog Ladangtekno ya, Jangan lupa juga kunjungi akun sosial media ladangtekno lainnya di
- Instagram: ladangtekno
- Youtube: ladangtekno
- Facebook: blogladangtekno
- Twitter: ladangteknocom
komentar dengan bijak ya :)
please write comments wisely :)
EmoticonEmoticon