rollup에서 빌드 시 test 파일 제외

Tony·2023년 10월 20일
0

javascript

목록 보기
61/61

jest 테스트 파일이 같이 빌드되는 것을 수정하자

rollup.config.js에서

내가 사용 중인 ts 플러그인이

  1. @rollup/plugin-typescript 인경우
import ts from 'rollup-plugin-typescript2'

export default {
  // ...
  plugins: [
    /* for @rollup/plugin-typescript */
    ts({
      exclude: ["**/__tests__", "**/*.test.ts"]
    })
  ]
  // ...
}
  1. rollup-plugin-typescript2
import ts from 'rollup-plugin-typescript2'

export default {
  // ...
  plugins: [
    /* or for rollup-plugin-typescript2 */
    ts({
      tsconfigOverride: {
        exclude: ["**/__tests__", "**/*.test.ts"]
      }
    })
  ]
  // ...
}

참고
https://stackoverflow.com/questions/65347157/how-to-prevent-tests-being-bundled-by-rollup

profile
움직이는 만큼 행복해진다

0개의 댓글