Предустановки, которые я выбрал для своего проекта Vue CLI, имеют правила, которые предупреждают меня о чем-то в моем HTML, например:
warning: Replace `·title="Publicly·Visible"·:class="{·inactive:·!member.isPubliclyVisible·}">�</span` with `␍⏎··············title="Publicly·Visible"␍⏎··············:class="{ ·inactive:·!member.isPubliclyVisible·}"␍⏎··············>�</span␍⏎············` (prettier/prettier) at src\views\MemberList.vue:29:18:
27 | <span title="Archived" :class="{ inactive: !member.isArchived }">�</span>
28 | <span title="Honorary Member" :class="{ inactive: !member.isHonoraryMember }">�</span>
> 29 | <span title="Publicly Visible" :class="{ inactive: !member.isPubliclyVisible }"> </span>
| ^
30 | <span title="Student" :class="{ inactive: !member.isStudent }">�</span>
31 | </td>
32 | </tr>
Я не согласен с этим правилом и хочу его отключить.Однако из самого сообщения довольно сложно выяснить, какое правило это.
Я хочу знать , как я могу настроить Vue CLI и / или eslint, чтобы сообщить мне , какое правилоесть, так что я не только для этого конкретного правила, но и в будущем, если я хочу отключить другие правила.
Как я могу узнать, какое конкретное правило связано спредупреждение eslint на основе vue-cli?
Мой текущий файл .eslintrc.js
выглядит следующим образом:
module.exports = {
root: true,
env: {
node: true
},
extends: ["plugin:vue/essential", "@vue/prettier"],
rules: {
"no-console": process.env.NODE_ENV === "production" ? "error" : "off",
"no-debugger": process.env.NODE_ENV === "production" ? "error" : "off"
},
parserOptions: {
parser: "babel-eslint"
}
};
Я получаю указанную ошибку при запуске npm serve
, который запускается vue-cli-service serve
по очереди.