HTML, CSS, JavaScript와 에셋을 설정 파일 없이 번들링하는 웹용 제로 설정 빌드 도구입니다.
vitejs/vite
네이티브 ES 모듈을 활용한 빠른 개발 서버와 즉시 반영되는 Hot Module Replacement, 프로덕션 번들러를 제공하는 프런트엔드 빌드 도구입니다.
- 스타
- 83,440
- 포크
- 8,889
- 열린 이슈
- 802
- 마지막 커밋
- 16시간 전
어떤 프로젝트인가요?
Vite는 개발자에게 더 빠르고 가벼운 개발 경험을 제공하는 것을 목표로 하는 최신 웹 프로젝트용 빌드 도구입니다. 주요 구성 요소는 두 가지입니다. 네이티브 ES 모듈을 통해 코드를 제공하고 Hot Module Replacement (HMR) 등의 기능을 더한 개발 서버와, 프로덕션용으로 코드를 번들링해 최적화된 정적 결과물을 생성하는 빌드 명령입니다.
Vite는 Plugin API와 JavaScript API를 통해 확장할 수 있으며, 두 API 모두 TypeScript 타입을 완벽하게 지원합니다. 프로젝트는 새 프로젝트의 스캐폴딩을 위한 create-vite 및 구형 브라우저 지원을 위한 @vitejs/plugin-legacy와 함께 npm 패키지로 배포됩니다.
이 저장소는 vite, create-vite, plugin-legacy 패키지를 포함하는 모노레포이며 MIT 라이선스로 배포됩니다.
핵심 기능
- 01네이티브 ES 모듈 기반의 빠른 개발 서버
- 02빠른 업데이트를 지원하는 Hot Module Replacement
- 03최적화된 정적 에셋을 생성하는 프로덕션 빌드
- 04타입을 완벽하게 지원하는 Plugin API와 JavaScript API
- 05create-vite를 통한 스캐폴딩 및 plugin-legacy를 통한 구형 브라우저 지원
활용 사례
- 빠른 로컬 개발 사이클로 새 프런트엔드 프로젝트 시작하기
- 웹 앱용 프로덕션 정적 에셋을 빌드하고 번들링하기
- 커스텀 플러그인으로 빌드 파이프라인 확장하기
빠른 시작
- 1
create-vite로 새 프로젝트의 기본 구조를 만드세요
npm create vite@latest - 2
자세한 내용은 문서를 읽어 보세요
토픽
자주 묻는 질문
- vite은(는) 무엇인가요?
- 네이티브 ES 모듈을 활용한 빠른 개발 서버와 즉시 반영되는 Hot Module Replacement, 프로덕션 번들러를 제공하는 프런트엔드 빌드 도구입니다. Vite는 개발자에게 더 빠르고 가벼운 개발 경험을 제공하는 것을 목표로 하는 최신 웹 프로젝트용 빌드 도구입니다. 주요 구성 요소는 두 가지입니다. 네이티브 ES 모듈을 통해 코드를 제공하고 Hot Module Replacement (HMR) 등의 기능을 더한 개발 서버와, 프로덕션용으로 코드를 번들링해 최적화된 정적 결과물을 생성하는 빌드 명령입니다.
- vite은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- vite은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- vite은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. vite의 마지막 커밋은 2026년 10월 21일입니다.
- vite은(는) 어디에 사용할 수 있나요?
- 빠른 로컬 개발 사이클로 새 프런트엔드 프로젝트 시작하기 웹 앱용 프로덕션 정적 에셋을 빌드하고 번들링하기 커스텀 플러그인으로 빌드 파이프라인 확장하기
- vite는 어떻게 설치하나요?
- create-vite로 새 프로젝트의 기본 구조를 만드세요: npm create vite@latest 자세한 내용은 문서를 읽어 보세요
- vite은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/vitejs/vite
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
CLI, JavaScript 및 Go API를 제공하는 초고속 JavaScript·TypeScript·JSX·CSS 번들러
Vite, Vitest, Oxlint, Oxfmt, Rolldown, tsdown을 하나의 `vp` CLI로 묶고 런타임과 패키지 매니저까지 관리하는 통합 웹 개발 도구체인입니다.
React를 비롯한 모든 뷰 라이브러리에서 사용할 수 있는 예측 가능하고 유지보수하기 쉬운 전역 상태 관리 JavaScript 라이브러리입니다.
JavaScript/TypeScript 코드베이스 하나로 크로스 플랫폼 iOS, Android, PWA 앱을 만들 수 있는 Web Components 기반 오픈 소스 UI 툴킷입니다.
Electron, React, TypeScript, Vite로 크로스 플랫폼 데스크톱 앱을 만들기 위한 스타터 템플릿입니다.