Чтобы включить функцию исправления при сохранении с помощью «@nuxtjs/eslint-module», вы можете попробовать следующие методы:
-
Метод 1. Настройте ESLint в файле
nuxt.config.js
вашего проекта Nuxt.js:- Добавьте метод
extend(config)
в свойствоbuild
. -
Внутри
extend
добавьте следующий код:if (ctx.isDev && ctx.isClient) { config.module.rules.push({ enforce: 'pre', test: /\.(js|vue)$/, loader: 'eslint-loader', exclude: /(node_modules)/, options: { fix: true, }, }); }
- Добавьте метод
-
Метод 2: используйте сценарий
lint
в файлеpackage.json
:-
Добавьте следующий скрипт в файл
package.json
:"scripts": { "lint": "eslint --fix --ext .js,.vue ." }
-
Запустите команду
npm run lint
илиyarn lint
, чтобы автоматически исправить ошибки проверки.
-
Эти методы должны помочь вам включить функцию исправления при сохранении с помощью «@nuxtjs/eslint-module». Не забудьте настроить конфигурацию в соответствии с требованиями вашего конкретного проекта.