🦀 Vue 3 + TypeScript + Rsbuild Starter

August 5, 2026 · View on GitHub

TypeScript Node.js Version pnpm Rsbuild X Follow GitHub Sponsors

日本語

This template helps you start developing with Vue 3 and TypeScript on the Rsbuild stack. The template uses Vue 3 <script setup> SFCs. See script setup docs for details.

By regularly running pnpm skill:update, you can update your skills to be appropriate for AI-driven development.

Just copy your src from Vite!

Includes vue-router and Pinia.

Linting and formatting are driven by a unified pnpm lint pipeline using Rslint, Prettier, and Biome.

Additionally, it includes vue-tsc-api instead of vue-tsc, and vue-devtools-rstack instead of vue-devtools, allowing for operation almost identical to the Vite version.

Commands

The commands are designed to stay simple and CI-friendly.

CommandDescription
devStart dev server.
buildBuild for production.
build:cleanClear production build files.
previewRun the program generated by the production build.
lintRun all lint/format steps (lint:*) in one command.
lint:rslintRun rslint.
lint:biomeRun biome formatter.
testRun tests with Rstest.
test:watchRun tests in watch mode with Rstest.
build-onlyBuild for production without checking. For Deploy use.
type-checkCheck vue markup.

Checklist

When you use this template, try follow the checklist to update your info properly

  • Change the author name in LICENSE
  • Change the favicon in public
  • Remove the .github folder which contains the funding info
  • Clean up the READMEs and remove routes

See Also

License

©2025-2026 by Logue. Licensed under the MIT License.