Ошибка сообщения о проблеме:
error 'binding' определено, но никогда не использовалось no-unused-vars означает, что 'binding' было определено, но никогда не использовалось.
код ошибки:
Проанализируйте причины:
Кейс, который я написал, был создан непосредственно через vue scaffolding.Я читал много статей, в которых говорится: vue-cli по умолчанию использует спецификации проверки eslint для определения спецификаций кода.Если возникает эта ошибка, это означает, что вы определили переменную, но не использовал его. . Спецификация eslint означает, что вы либо не определяете его, но должны использовать, если определили.
eslint проверяет нашу спецификацию кода js.В процессе разработки eslint не выполнял обязательную спецификацию, в результате чего в коде проекта было много предупреждений, а код не стандартизирован.По этой причине обязательная спецификация требуется для решения первопричины.
Решение:
Способ 1: добавить // eslint-disable-line no-unused-vars
комментарий к строке ошибки
Способ 2. Удалите неиспользуемые переменные этого определения.
Способ 3. Добавьте следующий код в файл package.json (требуется сохранение и перезапуск!)
"rules": {
"generator-star-spacing": "off",
"no-tabs":"off",
"no-unused-vars":"off",
"no-console":"off",
"no-irregular-whitespace":"off",
"no-debugger": "off"
},
Я попробовал все три метода, и они работают!
Если есть ошибки, поправьте меня!
Ссылочная ссылка: ошибка vue: ошибка «xxx» определена, но никогда не использовалась без неиспользуемых варов