83 webpack에서 loader와 plugins의 차이점은 무엇인가요?

source: categories/study/vue-experiance/vue-experiance_9-83.md

83 webpack에서 loader와 plugins의 차이점은 무엇인가요?

  • 로더: 자바스크립트 파일이 아니는 파일들을 자바스크립트 파일로 바꾸어 하나의 파일로 합쳐지게 해준다.
  • 플러그인: 부가적인 역할을 수행
    • 빌드한 파일을 내보내기 전에 압축할 수도 있고
    • html에 자동으로 스크립트 추가해줄 수도 있고
    • 아웃풋이 나오기 전에 추가적으로 몇가지 작업을 더 해주는 것이 플러그인