Vite
Quick start
Section titled “Quick start”tinkerise web vite my-vite-app --template reacttinkerise web vite my-vite-app --template react --typescriptWhen to use
Section titled “When to use”Use vite when you want:
- Fast dev startup and HMR for frontend projects
- Flexible template-based scaffolding (React, Vue, Svelte, and more)
- A lightweight foundation you can shape yourself
Prerequisites
Section titled “Prerequisites”- Node.js
>=18.0.0 npxavailable in your Node install
Unified flags
Section titled “Unified flags”| tinkerise flag | Native create-vite flag | Notes |
|---|---|---|
--typescript | (resolved in template flow) | Vite TS variants come from template choice |
--template <template> | --template <template> | Common examples: react, react-ts, vue-ts |
Framework-specific behavior
Section titled “Framework-specific behavior”- tinkerise delegates to
create-vite. - Vite does not expose a single native TypeScript flag in registry mapping.
- TypeScript behavior is controlled by template choice (
react-ts,vue-ts, etc.). - Pass-through args are enabled.
Template flow examples:
tinkerise web vite my-vite-app --template react-tstinkerise web vite my-vite-app --template vue-tsGenerated output
Section titled “Generated output”You get the official Vite template output, including:
- Template-specific source files and config
- Vite scripts and dependencies in
package.json - Optional TypeScript setup when using a
*-tstemplate variant
Related enhancements
Section titled “Related enhancements”Command reference
Section titled “Command reference”See full CLI flags: /reference/commands/