выдает ошибку или предупреждение, то предлагает исправлять автоматически при включенной опции —fix:
1 error and 0 warnings potentially fixable with the `--fix` option.
В сети нашел решение этого вопроса: в nuxt.config.js в build добавить:
build: {
extend (config, ctx) {
if (ctx.dev && ctx.isClient) {
config.module.rules.push({
enforce: "pre",
test: /\.(js|vue)$/,
loader: "eslint-loader",
exclude: /(node_modules)/,
options: {
fix: true
}
})
}
}
}
Добавил, пересобрал сборку и не фиксится автоматом форматирование. Можешь поделиться как это настроить?
Проверьте консоль eslint возможно он отвалился и не может отформатировать код
Если речь про консоль браузера, то там только ошибка в синтаксисе. В консоле где работает webpack - тоже самое.
Нет речь именно про сам eslint. Попробуйте вручную пробежать по файлам eslint --ext .js,.vue --ignore-path .gitignore . И посмотреть что консоль скажет
Ну вроде ничего критичного пробуйте с флагом —fix прогнать линтер вручную
Ну и по ошибкам, кстати, видно что проблема не линтере а в коде. Линтер такие вещи не исправит
Обсуждают сегодня