cari

Rumah  >  Soal Jawab  >  teks badan

javascript - masalah konfigurasi eslint vue-cli

eslint terlalu mengelirukan untuk digunakan. Saya tidak mahu menggunakannya
Beberapa masalah utama
1 Saya ingin menulis fungsi dalam garis bawah dan pembolehubah dalam kes unta pelan, tetapi Nampaknya mengubah semua penamaan, dan saya berharap
fungsi, pembolehubah dan juga pemalar menggunakan kaedah penamaan yang berbezacamelcase. 2. kepada kaedah penulisan lalai, jika tidak gaya akan berbeza Tidak bersatu.


Maksud masalah ini ialah halaman yang dijana secara automatik oleh scaffolding adalah fail dengan dua ruang dan tidak
Menggunakan kaedah penulisan biasa, lekukan tab/ruang akan muncul di ; masa yang sama. Ini sangat teruk .

Saya perlu mempunyai gaya bersatu untuk setiap dokumen ini bukan sedikit!


3. Saya biasa var a, b, c = 0; kaedah trengkas ini, bagaimana untuk mengkonfigurasi eslint?

4 Bagaimana untuk mematikan pengesahan eslint fail secara individu?
巴扎黑巴扎黑2748 hari yang lalu513

membalas semua(3)saya akan balas

  • 巴扎黑

    巴扎黑2017-05-18 11:00:05

    1, 2, 3 Semua masalah ini ialah masalah konfigurasi eslint Apabila eslint melaporkan ralat, cari peraturan yang sepadan dan kemudian tambahkannya pada peraturan dalam .eslintrc Peraturan yang sepadan. , dan kemudian tetapkan nilai kepada 0. Atau tambahkan .eslintrc里面的rules里面加上对应的规则,然后将值设为 0 .或者在某一个文件的开头加上

    /* eslint no-console: 0 */

    比如这个规则 使用 console 就不会报错了,0 代表忽略报错,1 代表警告绿色下划线,2 代表错误红色下划线。对应你问题里面的几个 lint ,规则记得不是很清楚,你可以对应查一下,按照上面的做法加进去。

    4.在根目录下新建 .eslintignore pada permulaan fail

    /* eslint no-console: 0 */🎜 🎜Sebagai contoh, peraturan ini tidak akan melaporkan ralat apabila menggunakan konsol 0 bermaksud mengabaikan ralat, 1 bermaksud amaran dengan garis bawah hijau dan 2 bermaksud ralat dengan garis bawah merah. Sepadan dengan beberapa lints dalam soalan anda, saya tidak ingat peraturan dengan jelas. Anda boleh menyemaknya dan menambahnya mengikut kaedah di atas. 🎜 🎜4 Cipta .eslintignore baharu dalam direktori akar dan tambahkan fail anda di dalamnya🎜.

    balas
    0
  • ringa_lee

    ringa_lee2017-05-18 11:00:05

    Anda boleh mencari dan anda akan mendapat jawapannya Anda boleh membaca artikel saya tentang menyingkirkan arahan konfigurasi pengesanan sintaks ESlint yang menjengkelkan

    .

    balas
    0
  • PHP中文网

    PHP中文网2017-05-18 11:00:05

    Beberapa penambahan pada jawapan di atas:

    1. id-match hampir tidak memenuhi keperluan anda Jika anda benar-benar mahu mengehadkan peraturan, anda boleh mempertimbangkan untuk menyesuaikan peraturan

    2. Anda boleh menggunakan eslint --fix Jika anda mendapati ia menyusahkan, anda boleh merujuk artikel ini untuk menambah kekunci pintasan eslint --fix pada fail .vue

    3. .
    4. Peraturan yang sepadan ialah satu-var

    5. Menggunakan cara @Zhishui berkata

    balas
    0
  • Batalbalas