eslint中校驗的方法


鏈接規則參數檢查:https://eslint.vuejs.org/rules/require-component-is.html

1、在整個文件中取消eslint檢查:

在整個文件中取消eslint檢查:

/* eslint-disable */

// Disables all rules for the rest of the file 
alert(‘foo’);

2、針對某一行禁用eslint檢查:

    其中若出現的問題也可以這種方式處理:Expected blank line between class members (lines-between-class-members) at 

alert(‘foo’); // eslint-disable-line

// eslint-disable-next-line 
alert(‘foo’);

3、針對文件取消eslint中需要v-bind:is<component>元素的檢查:

<!-- eslint-disable vue/require-component-is -->
<template>
  <component v-bind="linkProps(to)">
    <slot/>
  </component>
</template>

 4、針對文件class暴露中取消空行的檢查:

/* eslint lines-between-class-members: ["error", "never"] */
class Foo{
  bar(){}
  baz(){}
}

 5、針對文件switch中沒有defalut時候取消檢查:

/*eslint default-case: "error"*/
switch (a) {
    case 1:
        /* code */
        break;
    default:
        /* code */
        break;
}
switch (a) {
    case 1:
        /* code */
        break;
    // no default
}
switch (a) {
    case 1:
        /* code */
        break;
    // No Default
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM