yandongxu / create-tauri-app

Rapidly scaffold out a new tauri app project.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rapidly scaffold out a new Tauri app project.

status Chat Server website https://good-labs.github.io/greater-good-affirmation/assets/images/badge.svg support

Usage

With Bash:

sh <(curl https://create.tauri.app/sh)
# or
sh <(wget https://create.tauri.app/sh)

With Powershell:

iwr https://create.tauri.app/ps | iex

With Cargo:

cargo install create-tauri-app
cargo create-tauri-app

With NPM:

npm create tauri-app@latest

With Yarn:

yarn create tauri-app

With PNPM:

pnpm create tauri-app

You can also directly specify the project name and the template you want to use via additional command line options. For example, to scaffold a Vite + Vue project, run:

# curl
sh <(curl https://create.tauri.app/sh) --template svelte
# wget
sh <(wget https://create.tauri.app/sh) --template svelte
# cargo
cargo create-tauri-app --template svelte
# npm 6.x
npm create tauri-app@latest my-tauri-app --template svelte
# npm 7+, extra double-dash is needed:
npm create tauri-app@latest my-tauri-app -- --template svelte
# yarn
yarn create tauri-app my-tauri-app --template svelte
# pnpm
pnpm create tauri-app my-tauri-app --template svelte

Currently supported template presets include:

  • vanilla
  • vue
  • vue-ts
  • react
  • react-ts
  • svelte
  • svelte-ts
  • solid
  • solid-ts
  • yew

You can use . for the project name to scaffold in the current directory.

Semver

create-tauri-app is following Semantic Versioning 2.0.

Licenses

Code: (c) 2021 - The Tauri Programme within The Commons Conservancy.

MIT or MIT/Apache 2.0 where applicable.

Logo: CC-BY-NC-ND

About

Rapidly scaffold out a new tauri app project.

License:Apache License 2.0


Languages

Language:Shell 32.8%Language:Rust 24.2%Language:JavaScript 20.4%Language:TypeScript 7.1%Language:HTML 5.3%Language:Vue 3.8%Language:Svelte 2.5%Language:CSS 2.1%Language:PowerShell 1.8%