一个零配置的 Web 构建工具,无需配置文件即可打包 HTML、CSS、JavaScript 和各类静态资源。
vitejs/vite
一款前端构建工具,基于原生 ES 模块提供快速开发服务器与即时热更新,并可打包生产环境资源。
- Star
- 83,440
- Fork
- 8,889
- 未关闭 Issue
- 802
- 最近提交
- 15小时前
这是什么?
Vite 是一款面向现代 Web 项目的构建工具,目标是提供更快、更轻量的开发体验。它由两部分组成:一是基于原生 ES 模块的开发服务器,并在其上提供多种功能增强,例如极快的热模块替换(HMR);二是生产构建命令,将代码打包为经过优化的静态资源。
Vite 提供 Plugin API 和 JavaScript API,并带有完整的 TypeScript 类型支持,便于扩展。项目以 npm 包形式发布,同时包含用于初始化项目的 create-vite,以及用于兼容旧版浏览器的 @vitejs/plugin-legacy。
该仓库是一个 monorepo,包含 vite、create-vite 和 plugin-legacy 三个包,采用 MIT 许可证。
核心功能
- 01基于原生 ES 模块的快速开发服务器
- 02快速的热模块替换(HMR)
- 03生产构建输出经过优化的静态资源
- 04提供带完整类型的 Plugin API 与 JavaScript API
- 05通过 create-vite 初始化项目,通过 plugin-legacy 支持旧版浏览器
适用场景
- 启动新的前端项目,获得快速的本地开发体验
- 为 Web 应用构建并打包生产环境静态资源
- 通过自定义插件扩展构建流程
快速上手
- 1
使用 create-vite 创建新项目
npm create vite@latest - 2
阅读文档了解更多
标签
常见问题
- vite 是什么?
- 一款前端构建工具,基于原生 ES 模块提供快速开发服务器与即时热更新,并可打包生产环境资源。 Vite 是一款面向现代 Web 项目的构建工具,目标是提供更快、更轻量的开发体验。它由两部分组成:一是基于原生 ES 模块的开发服务器,并在其上提供多种功能增强,例如极快的热模块替换(HMR);二是生产构建命令,将代码打包为经过优化的静态资源。
- vite 可以免费使用吗?用的什么许可证?
- vite 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- vite 还在维护吗?
- 活跃维护中。vite 最近一次提交是在 2026年10月21日。
- vite 适合用来做什么?
- 启动新的前端项目,获得快速的本地开发体验 为 Web 应用构建并打包生产环境静态资源 通过自定义插件扩展构建流程
- vite 怎么安装和运行?
- 使用 create-vite 创建新项目: npm create vite@latest 阅读文档了解更多
- 在哪里获取 vite?
- 源代码和安装说明在 GitHub 上:https://github.com/vitejs/vite
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一款速度极快的 JavaScript、TypeScript、JSX 和 CSS 打包工具,提供 CLI、JS 和 Go 接口。
统一的 Web 开发工具链,通过一个 vp 命令整合 Vite、Vitest、Oxlint、Oxfmt 等工具,并管理 Node.js 与包管理器。
一个用于可预测、可维护的全局状态管理的 JavaScript 库,可与 React 或其他视图库搭配使用。
基于 Web Components 的开源 UI 工具包,用一套 JavaScript/TypeScript 代码构建跨平台 iOS、Android 和 PWA 应用。
基于 Electron、React、TypeScript 和 Vite 的跨平台桌面应用起步模板。