npm 包

本文档展示了 Rsbuild 团队维护的所有 npm 包信息。

@rsbuild/core

Rsbuild 核心包,提供 CLI 命令和基于 Rspack 的构建能力。

@rsbuild/plugin-react

React 插件提供了对 React 的支持,插件内部集成了 JSX 编译、React Refresh 等功能。

@rsbuild/plugin-vue

Vue 3 插件,提供对 Vue 3 SFC(单文件组件)的支持。

@rsbuild/plugin-vue-jsx

Vue 3 JSX 插件,提供对 Vue 3 JSX / TSX 语法的支持。

@rsbuild/plugin-vue2

Vue 2 插件,提供对 Vue 2 SFC(单文件组件)的支持。

@rsbuild/plugin-vue2-jsx

Vue 2 JSX 插件,提供对 Vue 2 JSX / TSX 语法的支持。

@rsbuild/plugin-type-check

Type check 插件,在单独的进程中运行 TypeScript 类型检查。

@rsbuild/plugin-typed-css-modules

为项目中的 CSS Modules 文件生成类型声明文件。

@rsbuild/plugin-sass

Sass 插件,使用 Sass 作为 CSS 预处理器。

@rsbuild/plugin-less

Less 插件,使用 Less 作为 CSS 预处理器。

@rsbuild/plugin-stylus

Stylus 插件,使用 Stylus 作为 CSS 预处理器。

@rsbuild/plugin-source-build

用于 monorepo 场景,支持引用其他子目录的源代码,并完成构建和热更新。

@rsbuild/plugin-image-compress

Image Compress 插件,将项目中用到的图片资源进行压缩处理。

@rsbuild/plugin-check-syntax

Check Syntax 插件,用于分析产物的语法兼容性,判断是否存在导致兼容性问题的高级语法。

@rsbuild/plugin-rem

用于实现移动端页面的 rem 自适应布局。

@rsbuild/plugin-assets-retry

用于在静态资源加载失败时自动发起重试请求。

create-rsbuild

用于创建 Rsbuild 新项目。