Repolode
vitejs

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. 1

    使用 create-vite 创建新项目

    npm create vite@latest
  2. 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 数据每日更新。

相关项目