CLI
The tauri.js cli is composed in TypeScript and published as JavaScript.
info#
- Yarn
- npm
- cargo
- Global
yarn tauri infonpm run tauri infocargo tauri infotauri info Description
Returns the known state of tauri dependencies and configurationIt shows a concise list of information about the environment, Rust, Node.js and their versions as well as some relevant configurations.
init#
- Yarn
- npm
- cargo
- Global
yarn tauri initnpm run tauri initcargo tauri inittauri init Description
Inits the Tauri template. If Tauri cannot find the src-tauri/tauri.conf.json
it will create one.
Usage
$ tauri init
Options
--help, -h Displays this message
--force, -f Force init to overwrite [conf|template|all]
--log, -l Logging [boolean]
--directory, -d Set target directory for init
--tauriPath, -t Path of the Tauri project to use (relative to the cwd)dev#
- Yarn
- npm
- cargo
- Global
yarn tauri devnpm run tauri devcargo tauri devtauri dev Description
Tauri dev.
Usage
$ tauri dev
Options
--help, -h Displays this messageThis command will open the WebView in development mode. It makes use of the build.devPath property from your src-tauri/tauri.conf.json file.
If you have entered a command to the build.beforeDevCommand property, this one will be executed before the dev command.
If you're not using build.beforeDevCommand, make sure your build.devPath is correct and, if using a development server, that it's started before using this command.
deps#
- Yarn
- npm
- cargo
- Global
yarn tauri deps updatenpm run tauri deps updatecargo tauri deps updatetauri deps update Description
Tauri dependency management script
Usage
$ tauri deps [install|update]build#
- Yarn
- npm
- cargo
- Global
yarn tauri buildnpm run tauri buildcargo tauri buildtauri build Description
Tauri build.
Usage
$ tauri build
Options
--help, -h Displays this message
--debug, -d Build a tauri app with debuggingThis command will bundle your application, either in production mode or debug mode if you used the --debug flag. It makes use of the build.distDir property from your src-tauri/tauri.conf.json file.
If you have entered a command to the build.beforeBuildCommand property, this one will be executed before the build command.
icon#
- Yarn
- npm
- cargo
- Global
yarn tauri iconnpm run tauri iconcargo tauri icontauri icon Description
Create all the icons you need for your Tauri app.
Usage
$ tauri icon
Options
--help, -h Displays this message
--log, -l Logging [boolean]
--icon, -i Source icon (png, 1240x1240 with transparency)
--target, -t Target folder (default: 'src-tauri/icons')
--compression, -c Compression type [pngquant|optipng|zopfli]This command will generate a set of icons, based on the source icon you've entered.
version#
- Yarn
- npm
- cargo
- Global
yarn tauri --versionnpm run tauri -- --versioncargo tauri --versiontauri --version Description
Returns the current version of tauriThis command will show the current version of Tauri.
CLI usage#
See more about the usage through this complete guide.