Nasti

基于 Rolldown + OXC 的下一代 Web 打包器。Rust 驱动,极致性能,兼容 Vite 插件生态。

快速开始 GitHub

安装

npm install -D nasti-build

Rolldown 驱动

Rust 编写的打包内核,生产构建速度比 Rollup 快 10-30x,告别漫长的等待。

🚀

OXC 转译

Rust 编写的 TS/JSX/TSX 转译器,比 Babel 快 20-50x,内存占用减少 70%。

🔌

Vite 插件兼容

直接使用现有的 Vite / Rollup 插件,resolveId / load / transform 完全兼容。

内置 React

开箱即用的 JSX 自动转换 + React Fast Refresh 热更新,零配置。

💚

内置 Vue

SFC 单文件组件编译 + Vue HMR,只需安装 @vue/compiler-sfc。

🔥

Dev Server + HMR

内置开发服务器,WebSocket 热模块替换,代码修改即时生效。

一分钟上手

// nasti.config.ts
import { defineConfig } from 'nasti-build'

export default defineConfig({
  framework: 'react',
  server: { port: 3000 },
  build: { outDir: 'dist' },
})