📚 프론트엔드 공부 일지/BUNDLER
Autoprefixer
wei3on
2024. 7. 16. 11:57
Autoprefixer
prefixer(공급업체 접두사) 자동 설정 기능
PostCSS의 플러그인 중 하나로, CSS를 파싱하고 벤더 프리픽스(vendor prefixes)를 자동으로 추가해주는 도구
1. 호환성 보장
- 최신 css 속성이나 값을 사용해도, 최신 css 문법을 지원하지 않는 구형 브라우저에서도 동작할 수 있게 해줌
- 하위 호환성에 대한 걱정 ⬇️
2. 자동화된 프로세스
- 수동으로 각 브라우저별 프리픽스를 추가할 필요가 없음 → 시간 절약, 인적 오류 가능성 낮음
3. 유지보수 용이성
- 브라우저 지원 정보가 업데이트 되면, Autoprefixer도 자동으로 조정됨
4. 크로스 브라우징 대응
- 다양한 브라우저 환경에서 일관된 사용자 경험 제공
더보기
npm i -D postcss autoprefixer postcss-loader
webpack.config.js 설정
module 옵션 내에 해당 내용 추가
순.서 중.요!
package.json 에 browserslist 추가
"> 1%" : 전 세계 1% 이상의 브라우저에서
"last 2 versions" : 마지막 2개의 버전을 지원
postcss.config.js 파일을 프로젝트 루트 경로에 생성
공급업체 접두사 생성 완료