HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧐
Sonny
/
🧐
모노레포 환경의 package.json과 eslint설정
🧐

모노레포 환경의 package.json과 eslint설정

상태
해결
작성일
Aug 16, 2023
태그
WorkSpace

Issue

  • vscode(IDE)에서는 에러가 발생하지 않음
  • CLI에서 eslint 혹은 tsc를 실행했을 때, 에러 발생
 

원인

  • .eslintrc의 설정이 잘못 되어 있다.
  • vscode의 eslintrc 설정이 잘못 되어 있다.
 

해결 방법

  • 현재 디렉토리에서 lint를 실행시켰을 때, 어떤 룰이 적용되었는지 확인하는 명령어
    • npx eslint --print-config ./eslint-config.ts > .eslintrc.generated.json
  • CLI에서 처리 완료되었으나 IDE에서 여전히 발생하는 경우, vscode settings.json을 확인
    • // vscode settings.json "eslint.workingDirectories": [ { "mode":"auto" } ],