inflearn logo
강의

講義

知識共有

[最新]Vue川の終わりの王:Nuxt 3完璧マスター

ESLint、Prettierの設定

eslint 설정 관련 질문

82

jypark0125

投稿した質問数 1

0

로컬에서 실습 시에, 환경 문제가 계속 발생하여 강사님의 ESLint와 Prettier 설정이 완료된 git source를 받아서 npm run lint를 해도 계속 동일한 오류가 발생하며, nuxt.config.ts의 defineNuxtConfig 도 찾을 수 없다고 합니다.

해결방법이 무엇일까요..?

Cannot find name 'defineNuxtConfig'. Did you mean 'defineNitroConfig'?
 FILE  D:/dev/learn-nuxt3_/nuxt.config.ts:2:16

    1 | // https://nuxt.com/docs/api/configuration/nuxt-config
  > 2 | export default defineNuxtConfig({
      |                ^^^^^^^^^^^^^^^^
    3 |   compatibilityDate: '2025-07-15',
    4 |   devtools: { enabled: true },
    5 |   typescript: {
Oops! Something went wrong! :(

ESLint: 8.57.1

ESLint couldn't find the config "plugin:vue/vue3-recommended" to extend from. Please check that the name of the config is correct.

 

 

vue.js nuxt.js pinia vue-3

回答 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. jypark0125님.

현 상황에 따르면 두 가지 주요 문제가 보이는데요, 각각에 대한 해결책을 제시해드리겠습니다.

1. defineNuxtConfig 함수 문제

defineNuxtConfig를 찾을 수 없다는 오류는 Nuxt 3에서 새로운 설정 모듈 사용을 위해 발생할 수 있습니다. defineNuxtConfig는 기본으로 내장된 Nuxt 3 설정 인터페이스이며, 최신 버전의 Nuxt가 아닌 경우 이 함수를 인식하지 못할 수 있습니다. 이를 해결하기 위해서는 아래와 같은 방법들을 시도해 볼 수 있습니다:

  • Nuxt 버전 확인: 프로젝트의 package.json 파일에서 Nuxt의 버전이 최신인지 확인하시고, 필요시 최신 버전을 설치하세요.

    npm install nuxt@latest
    
  • TS 설정 확인: TypeScript 사용 시, Nuxt 3의 타입 선언이 제대로 설정되어 있는지 확인해보세요. tsconfig.json에 적절한 설정이 되어 있는지 확인이 필요합니다.

2. ESLint 설정 문제

ESLint 관련 오류는 주로 설정 파일에서 플러그인이 올바르게 설치되어 있지 않거나, 잘못된 설정을 참조할 때 발생합니다. 이를 해결하기 위한 확인 사항은 다음과 같습니다:

  • 플러그인 설치 확인: eslint-plugin-vue가 설치되어 있어야 합니다. 설치되어 있지 않다면 아래 명령어로 설치하세요.

    npm install eslint-plugin-vue --save-dev
    
  • ESLint 설정 파일 확인: .eslintrc.js.eslintrc.cjs 파일에서 플러그인이 올바르게 참조되고 있는지 확인해야 합니다.

아래 게시물들을 참고하시면, 비슷한 문제를 겪고 있는 다른 사용자들의 질문과 답변을 확인하실 수 있습니다:

문제가 해결되기를 바라며, 추가적으로 궁금한 점이 있다면 언제든지 문의해주세요.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Nuxt 4 관련 강의 업데이트 계획이 있으실까요?

0

74

2

vscode 자동 저장 시 탭 사이즈 조절 안되고 있습니다..

0

75

1

eslint 설정 오류 질문드립니다.

0

174

2

pageContainerStyle 이름을 찾을 수 없습니다 에러

0

56

1

npm create nuxt <project-name> 현재는 nuxi 로 프로젝트 생성하는 것이 권장으로 적혀있지 않는 것 같은데

0

129

2

타입체크 관련질문입니다.

1

216

1

eslint prettier 설정 오류

0

200

2

clearNuxtState() 사용 문의

0

100

1

nuxt 빌드 환경 질문드립니다!

0

364

2

피니아 persist 질문드립니다!

0

179

1

prefetching 질문

0

112

1

[nuxt] [request error] [unhandled] [500] __QUASAR_SSR_SERVER__ is not defined

0

290

4

사진 오류

0

105

1

@pinia/nuxt 버전이 0.9.0인 경우 @pinia-plugin-persistedstate/nuxt와 충돌

1

187

2

Nuxt3는 SSR인가요? USR인가요?

1

340

2

VSCode처럼 멀티 Title & Menu Bar로 개발할려면?

0

261

2

Course 데이터 가져오기에서 궁금한 점

1

209

2

프로젝트 생성

0

336

3

웹 서버, WAS 그리고 api 서버 관련

0

400

2

$route 관련 에러

0

166

1

package.json 구성 관련 문의

0

197

1

코드에서 $i18n, $route 등 provide로 제공된 객체가 템플릿에서 붉은색으로 표시됩니다.

0

251

2

fetch와 axios에 대한 질문

0

181

1

교안에 있는 jsonwebtoken

0

203

1