やりたいこと
最近流行りのRustで開発したい。
Rustのデスクトップアプリケーションを開発するフレームワークにTauriがあるので
環境構築を行ってく。
環境構築
下記を参考にしている。
Microsoft Visual Studio C++ Build Toolsのインストール
下記からインストールを行う。
WebView2のインストール
WebView2を下記からインストールする。
Rustのインストール
下記からインストーラーをダウンロードして実行する。
ビルド
下記コマンドを実行する。
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勉強したいのでアウトプット作成に使っていきたい。