初心者SEのつぶやき

初心者SEのつぶやき

Tauriの環境構築をする。

やりたいこと

最近流行りのRustで開発したい。
Rustのデスクトップアプリケーションを開発するフレームワークにTauriがあるので
環境構築を行ってく。

環境構築

下記を参考にしている。

tauri.app

Microsoft Visual Studio C++ Build Toolsのインストール

下記からインストールを行う。

visualstudio.microsoft.com

WebView2のインストール

WebView2を下記からインストールする。

developer.microsoft.com

Rustのインストール

下記からインストーラーをダウンロードして実行する。

www.rust-lang.org

ビルド

下記コマンドを実行する。

npx create-tauri-app

対話モードになるので、プロジェクトに合わせて回答する。
今回の回答は下記とした。

質問内容 回答
Project name tauri-app
Choose which language to use for your frontend TypeScript / JavaScript
Choose your package manager npm
Choose your UI template React
Choose your UI flavor TypeScript

設定完了後、プロジェクトディレクトリに移動し、パッケージをインストールする。

npm install

起動する。

npm run tauri dev

配布用インストーラーを作成

src-tauri/tauri.conf.json内の"identifier": "com.tauri.dev",の値を任意の値に変更する。
変更後、下記コマンドを実行する。

npm run tauri build

実行後しばらく待つとsrc-tauri/target/release内に諸々作ってくれる。

コマンド実行後

感想

Rust勉強したいのでアウトプット作成に使っていきたい。