Vite+ 发布新版本-整合前端工具链

一个基于 Vite 8 的统一前端工具链,用一个 vp 命令整合了开发服务器、测试、构建、检查、打包和任务运行

构建工具徐循渐进。Vite 8.1 实验性地支持了全量打包模式;Rolldown 1.0 正式发布,带了新插件系统和性能提升;Oxlint 集成了 React Compiler 的原生 lint 规则;Oxfmt 开始支持 Svelte 格式化;Vitest 新增了 ARIA 快照支持

Vite+ 是 MIT 协议开源项目,不绑定特定框架。安装只需要一行 curl -fsSL https://vite.plus | bash,然后用 vp create 新建项目或 vp migrate 改造已有项目

Dify、Addy Osmani 的 critical、BlockNote 等项目已经在用。

  • Dify: an open-source platform for building LLM apps.
  • critical: Addy Osmani's framework-agnostic critical-path CSS tool.
  • BlockNote: a block-based, Notion-style rich text editor for React.
  • vinext: a drop-in Next.js-compatible framework built on Vite.
  • zerobyte: backup automation for self-hosters, built with TanStack and React.
  • îles: a partial-hydration islands site generator for Vue.
  • agentsview: local-first session search and analytics for coding agents, built with Svelte.
  • Inkline: a UI component library that ships across Vue, React, Svelte, Angular, Solid, Qwik, and Astro.
  • npmx: an open-source npm registry browser built on Nuxt.

vp run 的任务缓存更智能了,不再需要手动声明输入输出和环境变量;vp migrate 能处理更多样的项目结构,还提供 agent 迁移提示

  • vp dev --- start a development server with hot module replacement, powered by Vite 8.
  • vp check --- format your code with Oxfmt, lint it with Oxlint, and type check it at once.
  • vp test --- run unit tests powered by Vitest.
  • vp build --- build your project for production, powered by Vite 8.
  • vp pack --- bundle libraries with best practices baked in, powered by tsdown.
  • vp run --- run any npm script or task through the built-in monorepo-aware task runner with intelligent caching.

参考

Announcing Vite+ Beta | VoidZero

OSCHINA - 开源 × AI · 开发者生态社区

相关推荐
我命由我123455 小时前
CesiumJS 笔记 - 获取容器中心点、Cartesian3 clone 方法、修改 Cartesian3 对象的高度
前端·javascript·css·前端框架·html·html5·js
Hopebearer_6 小时前
页面突然只剩 DOM?一次静态资源版本错配排查
前端·部署
东风破_6 小时前
ESLint 是什么?为什么你的项目需要它?
前端·后端·代码规范
java1234_小锋8 小时前
Vue3专题 - 组件基础
vue.js·vite
圣殿骑士-Khtangc8 小时前
Go字符串高效拼接性能对比与底层原理分析
服务器·前端·golang
BigTopOne9 小时前
【ijkplayer】 硬解码流程
前端
kyriewen9 小时前
DeepSeek Harness开源第一天我就上手了——和Claude Code的差距比想象中大
前端·ai编程·deepseek
捡田螺的小男孩9 小时前
什么是 Skill?手把手带你写一个简单有用的 Skill!
前端·后端·程序员
IT_陈寒9 小时前
Redis集群这个坑,差点让我通宵
前端·人工智能·后端
90后的晨仔10 小时前
uni-app 路由跳转与页面导航 —— 终极详解(对标 iOS / Android / 鸿蒙三端原生)
前端