Javascript – Vue-Cli-Eslint-Konfigurationsproblem
巴扎黑
巴扎黑 2017-05-18 10:58:05
0
3
510

eslint ist zu verwirrend, um es zu verwenden.
Einige Hauptprobleme.
Ich möchte diese Option nur in der Konfiguration schreiben Plan, aber es scheint die gesamte Benennung zu ändern, und ich hoffe, dass
Funktionen, Variablen und sogar Konstanten unterschiedliche Benennungsmethoden verwendencamelcase. 2. Die von vue-cli generierten Dateien sind standardmäßig mit ;-Zeichen eingerückt, um Sätze zu unterbrechen.

Auf diese Weise kann ich nur kodieren zur Standard-Schreibmethode, andernfalls wird der Stil unterschiedlich sein. Nicht einheitlich.



Die Bedeutung dieses Problems besteht darin, dass die vom Gerüst automatisch generierte Seite eine Datei mit doppelten Leerzeichen und keinem ;-Zeichen ist Gleichzeitig ist das sehr schlecht.

Ich muss für jedes Dokument einen einheitlichen Stil haben. Dieser Arbeitsaufwand ist nicht gering!


3. Ich bin es gewohnt, var a, b, c = 0; wie konfiguriere ich eslint?

4. Wie kann ich die Eslint-Überprüfung einer Datei einzeln deaktivieren?
巴扎黑
巴扎黑

Antworte allen(3)
巴扎黑

1,2,3 这个问题都是 eslint 的配置问题,在 eslint 报错的时候,找到对应的规则,然后在.eslintrc里面的rules里面加上对应的规则,然后将值设为 0 .或者在某一个文件的开头加上

/* eslint no-console: 0 */

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

4.在根目录下新建 .eslintignore 里面加进去你这个文件

左手右手慢动作

你可以搜一下就有答案的,可以看我写一篇 摆脱令人抓狂的ESlint 语法检测配置说明

洪涛

对楼上的回答做一些补充:

  1. id-match勉强满足你的需求,实在要限制死规则,可以考虑自定义规则

  2. 可以用eslint --fix,如果觉得麻烦,可以参照这篇文章,针对.vue文件添加eslint --fix的快捷键

  3. 对应规则是one-var

  4. 用楼上 @止水 说的方式

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage