[javascript] Jest와 ESLint의 연동 방법은 어떻게 되는가?

아래는 Jest와 ESLint를 연동하는 방법입니다:

  1. 프로젝트에 Jest와 ESLint를 설치합니다. 다음 명령어를 사용할 수 있습니다:
    npm install --save-dev jest eslint eslint-plugin-jest
    
  2. 프로젝트 루트에 .eslintrc.js라는 파일을 만들고 다음과 같이 설정합니다:
    module.exports = {
      env: {
        jest: true,
      },
      plugins: ['jest'],
      extends: ['eslint:recommended', 'plugin:jest/recommended'],
    };
    
  3. 프로젝트 루트에 jest.config.js라는 파일을 만들고 다음과 같이 설정합니다:
    module.exports = {
      testEnvironment: 'node',
    };
    
  4. 필요한 경우, 다른 ESLint 설정을 추가하거나 Jest 설정을 변경할 수 있습니다.

이제 Jest와 ESLint가 연동되었습니다. 테스트를 작성할 때 Jest를 사용하고, 코드 스타일 검사를 할 때는 ESLint를 사용하면 됩니다. 이렇게 연동된 Jest와 ESLint를 사용하면 테스트와 코드 스타일 검사를 효과적으로 진행할 수 있습니다.

더 많은 정보를 원하시면 Jest와 ESLint 공식 문서를 참고하세요.