跳至内容
Viteconf logoViteConf 2024 演讲

构建工具
用于 Web

Vite 是一款闪电般快速的​​前端构建工具,为下一代 Web 应用提供动力。

.html.css.js

重新定义开发者体验

Vite 让 Web 开发再次变得简单

即时服务器启动
通过原生 ESM 按需提供文件服务,无需打包!
闪电般快速的 HMR
无论应用大小,热模块替换 (HMR) 都能保持快速。
JSON
CSS3
Javascript
Typescript
PostCSS
丰富的功能
开箱即用地支持 TypeScript、JSX、CSS 等。
优化构建
预配置的 Rollup 构建,支持多页面和库模式。

一个共享的基础来构建

灵活的插件系统
Vite 插件扩展了 Rollup 完善的插件接口,并提供了一些额外的 Vite 特定选项。
import { createServer } from 'vite'

const server = await createServer({
   // 用户配置选项
})
await server.listen()
server.printUrls()
(method) ViteDevServer.listen(port?: number | undefined, isRestart?: boolean | undefined): Promise<ViteDevServer>
启动服务器。
完全类型化的 API
旨在构建在其之上。
.JSClient transformServer transform
一流的 SSR 支持
设置自定义 SSR(服务器端渲染)或构建您自己的 SSR 框架从未如此简单。
CI 测试
持续的生态系统集成
我们的 CI 持续测试 Vite 对下游项目的更改,使我们能够以稳定性和信心改进 Vite。

为您的常用框架和工具提供支持

VitestReactAngularVueSolidSveltePreactAstroRemixNuxt
QwikRedwoodAnalogPlaywrightStorybookMarkoLaravelAdonisJSEmberJS

受社区喜爱

不要听我们说 - 听听 Vite 社区成员怎么说。

Ryan Carniato
Ryan Carniato@RyanCarniato

我非常喜欢 Vite 带来的可能性。我们发现在构建 SolidStart 时,它与其说是元框架,不如说是共生 Vite 插件系统。虽然它是考虑到 SolidJS 而构建的,但它们应该可以扩展到我们最简单的模板到有见地的入门程序。我们正在 Vite 上构建一个生态系统。

Rich Harris
Rich Harris@Rich_Harris

Vite 基本上是 JavaScript 的联合国。我将作为 Sveltelandia 的代表出席。

David East
David East@_davideast

每次使用 Vite 时,我都会感受到一种真正纯粹和不受约束的喜悦。

Mark Dalgleish
Mark Dalgleish@markdalgleish

它也是一个构建框架的绝佳平台,因为它提供了可插拔的开发环境。

社区也很棒。

Jason Miller
Jason Miller@_developit

每次我怀疑我触及了 Vite 功能的边界时,我最终都会发现自己错了。

David Cramer
David Cramer@zeeg

Vite 彻底改变了整个行业。

Dion Almaer
Dion Almaer@dalmaer

看到这么多优秀的框架在 Vite 之上协同工作,我感到非常兴奋。许多人将从中受益。❤️ 致 Vite 团队。

Christoph Nakazawa
Christoph Nakazawa@cpojer

Vite 将吞噬(JavaScript)世界。

Nikolaj
Nikolaj@lopugit

哇,哇,哇,哇,哇,哇,Vite 就是……Vite 就是……哇🤤🤯🙏

开始使用 Vite 构建

准备好一个开发环境,它终于能够跟上您思维的速度。

开始

在 MIT 许可证下发布。 (ccee3d7c)