首页/ 资讯/ Void 开源的全栈开发部署工具,创作部署一体化

Void 开源的全栈开发部署工具,创作部署一体化

灵犀编辑部 2026-10-19 3 阅读

Void是什么

Void 是尤雨溪团队开源的全栈开发部署工具,包含 SDK、CLI 和团队部署平台三部分。Void把 Vite 应用的写代码—连数据库—传线上串成一套流程。本地开发自动配本地资源,部署时一键对接 Cloudflare 的 D1、KV、R2 等服务,免去繁琐配置;团队平台让管理员统一管控云账号权限,成员安全部署内部应用。Void 支持 Nuxt、SvelteKit 等主流框架,现已可自部署到个人 Cloudflare 账号。

Void

Void的主要功能

  • DK 零配置接入 :为 Vite 应用提供类型安全的后端能力,页面配套 .server.ts 文件可读取数据、处理表单,服务端数据带类型传给组件。
  • 自动资源绑定 :根据应用使用的资源自动推断绑定关系,本地开发用本地数据库,部署时自动创建对应的云端资源。
  • CLI 一键部署 :运行 npx void deploy 即可完成构建、资源配置、数据库迁移并生成部署地址。
  • Cloudflare 全家桶集成 :原生接入 D1 数据库、KV 存储、R2 对象存储等服务,无需手动配置。
  • 多框架支持 :兼容 Nuxt、SvelteKit、Astro、TanStack Start,原框架管路由渲染,Void 管资源、迁移和部署。
  • 团队部署平台 :管理员将平台装进自己的 Cloudflare 账号,成员连接即可部署,云凭据不暴露给个人。
挖挖GitHub

如何使用Void

  • 环境准备 :安装 Node.js 24.21.0 或更高版本,并创建一个空的项目目录。
  • 安装 Void :在项目目录中运行 npm install -D void 安装开发依赖。
  • 初始化项目 :运行 npx void init ,按提示选择 UI 框架、起步模板,部署目标选择 Cloudflare。
  • 本地开发 :运行 npm run dev 启动开发服务器,本地自动使用本地数据库等资源。
  • 编写应用 :用 .server.ts 文件编写服务端逻辑,页面组件自动获得类型安全的数据。
  • 一键部署 :运行 npx void deploy ,首次会打开浏览器登录 Cloudflare 账号。
  • 完成上线 :工具自动完成构建、资源配置和数据库迁移,最后输出线上访问地址。

Void的核心优势

  • 写部署一体化 :把写代码、连数据库、传线上三步串成同一套流程,无需在多个工具间切换。
  • 类型安全贯穿全栈 :服务端返回的数据和数据库查询结果都带着类型传递给页面组件,减少前后端联调错误。
  • 零配置资源绑定 :自动推断应用所需的 D1、KV、R2 等资源并创建绑定,省去手写配置的繁琐工作。
  • 本地云端体验一致 :本地开发用本地数据库,部署时无缝切换到云端资源,环境差异问题大幅减少。
  • 一键部署门槛低 :一条 npx void deploy 命令可完成构建、资源配置、数据库迁移全流程。

Void的项目地址

  • 项目官网 :https://void.cloud/
  • GitHub仓库 :https://github.com/voidzero-dev

Void的同类竞品对比

对比维度 | Void | Vercel

>
对比维度 Void Vercel
定位 Vite 全栈开发+部署一体化工具 前端全栈部署平台
开源情况 ✅ 完全开源(MIT),可自部署 ❌ 核心平台闭源,托管服务
底层基础设施 Cloudflare(Workers/D1/KV/R2) 自建边缘网络(AWS/GCP 等混合)
资源绑定方式 自动推断绑定,零配置 需手动配置环境变量和集成
本地开发体验 本地自动提供本地数据库,云端一致 需自行搭建本地模拟环境
类型安全 服务端数据/数据库查询带类型直通组件 需借助 tRPC 等方案自行搭建
部署命令 `npx void deploy` 一条命令全搞定 `vercel` CLI,流程类似
框架倾向 中立,Vite 生态(React/Vue/Svelte 均可) 深度偏向 Next.js,其他框架为兼容支持
团队权限管控 自部署平台,凭据留在管理员手中 团队协作功能完善,但平台不可自托管
成本模式 开源免费,只用付 Cloudflare 资源费 按席位+用量收费,流量大时成本显著
锁定风险 低(可换运行时,源码在手) 高(深度绑定 Vercel 生态)

Void的应用场景

  • 个人开发者快速上线 :Vite 项目写好后一条命令部署到 Cloudflare,零配置拿线上地址,适合 side project 和作品展示。
  • AI 编程工具的内部应用 :团队员工用 AI 生成内部工具/管理后台,通过 Void 平台统一部署,无需每人接触云账号。
  • 中小型全栈应用 :需要数据库(D1)、缓存(KV)、文件存储(R2)的完整应用,Void 自动完成资源绑定和迁移。
  • 对成本敏感的创业项目 :避免 Vercel 式按量高额账单,用开源方案+Cloudflare 低价资源控制支出。
  • 需要数据主权的企业/组织 :自部署平台,源码可审计可修改,数据不出自己的 Cloudflare 账号。
相关工具
与本文相关的 AI 工具
AI 智能推荐 ×
输入关键词,AI 从 1000+ 工具中精准匹配推荐