Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.
Quelldateien prüfen
Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Ein direkter Befehl überspringt den Prüf-Prompt. Prüfen Sie die Quelle, bevor Sie ihn ausführen.
Bundler plugin that powers TanStack Router's file-based routing and automatic code splitting. Works with Vite, Webpack, Rspack, and esbuild via unplugin.
CRITICAL: The router plugin MUST come before the framework plugin (React, Solid, Vue) in the Vite config. Wrong order causes route generation and code splitting to fail silently.
Install
npm install -D @tanstack/router-plugin
Bundler Setup
Vite (most common)
// vite.config.tsimport { defineConfig } from"vite"import react from"@vitejs/plugin-react"import { tanstackRouter } from"@tanstack/router-plugin/vite"exportdefaultdefineConfig({
plugins: [
// MUST come before react()tanstackRouter({
target: "react",
autoCodeSplitting: true,
}),
react(),
],
})
2. HIGH: Missing target option for non-React frameworks
The target defaults to 'react'. For Solid or Vue, you must set it explicitly.
// WRONG for Solid — generates React importstanstackRouter({ autoCodeSplitting: true })
// CORRECT for SolidtanstackRouter({ target: "solid", autoCodeSplitting: true })
3. MEDIUM: Confusing autoCodeSplitting with manual lazy routes
When autoCodeSplitting is enabled, the plugin handles splitting automatically. You do NOT need manual createLazyRoute or lazyRouteComponent calls — the plugin transforms your route files at build time.