코드 스타일

Nuxt는 ESLint를 기본적으로 지원합니다

ESLint

Nuxt에서 권장하는 방법은 @nuxt/eslint 모듈을 사용하여 ESLint 지원을 활성화하는 것입니다. 이 모듈은 프로젝트에 맞는 ESLint 구성을 자동으로 설정해줍니다.

이 모듈은 새로운 ESLint flat config 형식을 위해 설계되었으며, 이는 ESLint v9부터 기본 형식입니다. 기존의 .eslintrc 구성을 사용하고 있다면, @nuxt/eslint-config로 수동 설정이 필요합니다. 미래를 대비해 flat config로 마이그레이션할 것을 강력히 권장합니다.

빠른 설정

npx nuxt module add eslint

Nuxt 앱을 시작하면, 프로젝트 루트에 eslint.config.mjs 파일이 생성됩니다. 필요에 따라 이 파일을 커스터마이즈할 수 있습니다.

모듈 및 커스터마이즈에 대한 자세한 내용은 Nuxt ESLint 문서에서 확인할 수 있습니다.