Показать имена правил для предупреждений Vue CLI от Prettier - PullRequest
0 голосов
/ 17 марта 2019

Предустановки, которые я выбрал для своего проекта 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 по очереди.

...