$ parcel index.html
→ 별도의 설정 없이 진입 파일(Entry File)만 지정하면 바로 빌드(Build) 합니다.
멀티코어 컴파일이 가능하고, 재시작을 하더라도 캐시를 이용하여 빠르게 리빌드를 할 수 있습니다.
첫번째 빌드 속도: 4.21초
두번째 빌드 속도: 0.769 초
HTML, CSS, JavaScript 같은 특정 유형의 에셋을 지원합니다.
비슷한 유형의 애셋은 같은 번들로 출력하고 다른 유형의 애셋은 자식 번들로 만들어 부모 번들에 참조합니다.
예를들어 main.js 파일에서 SCSS 파일을 가져오기(import './scss/main.scss') 했다면 다른 번들 ( .js 파일과 .css 파일) 로 만들어지고 참조를 남깁니다.
가장 많이 사용하는 Babel, PostCSS(특히 Autoprefixer) 같은 트랜스파일러들을 내장 하여 지원합니다.
모듈 안에 .babelrc
, .postcssrc
같은 설정 파일들을 발견하면 자동으로 변환합니다.