In this document, you will learn how to build a Vue 2 application using Rsbuild.
You can use create-rsbuild to create a project with Rsbuild + Vue 2. Just execute the following command:
Then select Vue 2 when prompted to "Select framework".
To compile Vue SFC (Single File Components), you need to register the Rsbuild Vue 2 plugin. The plugin will automatically add the necessary configuration for Vue builds.
For example, register in rsbuild.config.ts:
If you need to use the JSX syntax of Vue, you also need to register the @rsbuild/plugin-vue2-jsx.
In a TypeScript project, you need to add type definitions for *.vue files so that TypeScript can recognize them correctly.
Create env.d.ts in the src directory and add the following content: