Packages

This document showcases all the npm package information maintained by Rsbuild team.

@rsbuild/core

Rsbuild core package that provides CLI commands and build capabilities based on Rspack.

@rsbuild/plugin-react

The React plugin provides support for React, integrating features such as JSX compilation and React Refresh.

@rsbuild/plugin-vue

Vue 3 plugin that provides support for Vue 3 Single-File Components (SFC).

@rsbuild/plugin-vue-jsx

Vue 3 JSX plugin that provides support for Vue 3 JSX / TSX syntax.

@rsbuild/plugin-vue2

Vue 2 plugin that provides support for Vue 2 Single-File Components (SFC).

@rsbuild/plugin-vue2-jsx

Vue 2 JSX plugin that provides support for Vue 2 JSX / TSX syntax.

@rsbuild/plugin-type-check

Type check plugin that runs TypeScript type checker on a separate process.

@rsbuild/plugin-source-build

This plugin is designed for the monorepo scenario. It supports referencing source code from other subdirectories and performs build and hot update.

@rsbuild/plugin-sass

Sass plugin that uses Sass as the CSS preprocessor.

@rsbuild/plugin-less

Less plugin that uses Less as the CSS preprocessor.

@rsbuild/plugin-stylus

Stylus plugin that uses Stylus as the CSS preprocessor.

@rsbuild/plugin-check-syntax

Check Syntax plugin used to analyze the syntax compatibility of artifacts, to see if there are any advanced syntaxes that may cause compatibility issues.

@rsbuild/plugin-rem

Implements the rem adaptive layout for mobile pages.

@rsbuild/plugin-assets-retry

Used to automatically resend requests when static assets fail to load.

@rsbuild/document

Rsbuild documentation site.

create-rsbuild

Used to create a new Rsbuild project.