Atau teman-teman juga bisa mengikuti step-by-step cara berikut ini.
-
Jalankan perintah berikut ini :
npx eslint --init
-
kemudian ada pilihan pertanyaan How would you like to use ESLint?, silahkan pilih To check syntax only. Kemudian klik ENTER.
-
Setelah itu muncul pertanyaan lagi What type of modules does your project use?, pilih JavaScript modules (import/export). Kemudian ENTER.
-
Dan ada pertanyaan lagi Which framework does your project use?, pilih Vue.js, kemudian ENTER.
-
Muncul pertanyaan lagi Does your project use TypeScript?, silahkan pilih No dan ENTER.
-
Pertanyaan lagi, Where does your code run?, silahkan pilih Browser dan ENTER.
-
Pertanyaan terakhir What format do you want your config file to be in?. Silahkan pilih JavaScript dan ENTER.
Jika berhasil, maka kita akan mendapat 1 file baru dengan nama .eslintrc.js, kemudian buak file tersebut dan ubah kode-nya menjadi seperti berikut ini.
module.exports = {
"env": {
"browser": true,
"es2021": true
},
"extends": "plugin:vue/essential",
"parserOptions": {
"ecmaVersion": 12,
"sourceType": "module"
},
"plugins": [
"vue"
],
"rules": {
"no-mixed-spaces-and-tabs": 0, // disable rule
}
};
Di atas, kita menambahkan rules baru untuk menon-aktifkan mixed spaces and tabs. Silahkan restart project Vue.js kita dengan menekan tombol CTRL + C, kemudian jalankan lagi.
Memuat komentar...