6P by xguru 7일전 | favorite | 댓글과 토론

Vite 6 주요 변경 사항

  • 환경(Environment) API 도입:
    • 프로덕션과 더 가까운 개발 경험을 제공하기 위한 새로운 API
      • Node.js 이외의 런타임(Deno, Bun등)에서 실행 및 번들링 가능
      • Electron, Tauri, React Native 를 위한 환경도 제공 가능
    • 프레임워크 및 플러그인 작성자를 위한 유연성 강화
    • 가이드: Environment API 소개
  • Node.js 지원 업데이트:
    • Node.js 18, 20, 22 지원, 21 지원 종료
    • 향후 Node.js 18 EOL 이후 신규 메이저 릴리스 계획
  • 새로운 기능 및 변경
    • 템플릿 확장: pnpm create vite-extra로 Solid, Deno, SSR 등의 템플릿 지원.
    • Sass 및 PostCSS:
      • Sass 현대 API 기본 적용.
      • PostCSS의 로드 설정 확장.
    • CSS 라이브러리 출력 파일명 사용자 정의
    • HTML 요소의 에셋 참조 지원 확장
    • resolve.conditions의 디폴트 밸류 조정
    • JSON stringify
  • 마이그레이션

Vite 생태계 발전