src/content/docs/start/frontend/qwik.mdx
import { Steps, TabItem, Tabs } from '@astrojs/starlight/components'; import CommandTabs from '@components/CommandTabs.astro';
This guide will walk you through creating your Tauri app using the Qwik web framework. Learn more about Qwik at https://qwik.dev.
dist/ as frontendDist in tauri.conf.json.<CommandTabs
npm={npm create qwik@latest cd <PROJECT>}
yarn={yarn create qwik@latest cd <PROJECT>}
pnpm={pnpm create qwik@latest cd <PROJECT>}
deno={deno run -A npm:create-qwik@latest cd <PROJECT>}
/>
static adapter<CommandTabs npm="npm run qwik add static" yarn="yarn qwik add static" pnpm="pnpm qwik add static" deno="deno task qwik add static" />
<CommandTabs npm="npm install -D @tauri-apps/cli@latest" yarn="yarn add -D @tauri-apps/cli@latest" pnpm="pnpm add -D @tauri-apps/cli@latest" deno="deno add -D npm:@tauri-apps/cli@latest" />
<CommandTabs npm="npm run tauri init" yarn="yarn tauri init" pnpm="pnpm tauri init" deno="deno task tauri init" />
// tauri.conf.json
{
"build": {
"devUrl": "http://localhost:5173"
"frontendDist": "../dist",
"beforeDevCommand": "npm run dev",
"beforeBuildCommand": "npm run build"
}
}
// tauri.conf.json
{
"build": {
"devUrl": "http://localhost:5173"
"frontendDist": "../dist",
"beforeDevCommand": "yarn dev",
"beforeBuildCommand": "yarn build"
}
}
// tauri.conf.json
{
"build": {
"devUrl": "http://localhost:5173"
"frontendDist": "../dist",
"beforeDevCommand": "pnpm dev",
"beforeBuildCommand": "pnpm build"
}
}
// tauri.conf.json
{
"build": {
"devUrl": "http://localhost:5173"
"frontendDist": "../dist",
"beforeDevCommand": "deno task dev",
"beforeBuildCommand": "deno task build"
}
}
tauri app<CommandTabs npm="npm run tauri dev" yarn="yarn tauri dev" pnpm="pnpm tauri dev" deno="deno task tauri dev" />