Tauri
Tauriは、任意のフロントエンドフレームワークとRustコアを使用してデスクトップアプリケーションを構築するためのフレームワークです。
Tauriウェブサイトで詳細をご覧ください。Tauriウェブサイト
アダプター
静的アダプターを使用してください。
その後、アプリを以下を使用して構築できます。
npm run build
Tauriの追加
npmを使用してTauriをインストールするには
npm install -D @tauri-apps/cli
package.json
に次のスクリプトを追加します。
package.json
"scripts": {
"tauri": "tauri"
}
次に、Tauriを使用するように事前に設定された最小限のRustプロジェクトをスキャフォールディングするには、ターミナルを開き、次のコマンドを実行します。
npm run tauri init
このコマンドは、簡単なセットアップガイドを表示します。
- アプリ名は? これは最終的なバンドルの名前であり、OSがアプリを呼び出す名前になります。ここでは任意の名前を使用できます。
- ウィンドウタイトルは? これはデフォルトのメインウィンドウのタイトルになります。ここでは任意のタイトルを使用できます。
- 作成される
<current dir>/src-tauri/tauri.conf.json
ファイルに対する相対パスで、Webアセット(HTML/CSS/JS)はどこにありますか? これは、本番環境用にビルドする際にTauriがフロントエンドアセットを読み込むパスです。この値には../dist
を使用してください。 - 開発サーバーのURLは? これは、開発中にTauriが読み込むURLまたはファイルパスです。この値には
http://localhost:5173
を使用してください。 - フロントエンドの開発コマンドは? これは、フロントエンドの開発サーバーを起動するために使用されるコマンドです。
npm run dev
を使用してください**(使用するパッケージマネージャーに合わせて適宜変更してください)**。 - フロントエンドのビルドコマンドは? これは、フロントエンドファイルをビルドするためのコマンドです。
npm run build
を使用してください**(使用するパッケージマネージャーに合わせて適宜変更してください)**。
以上です!最後に、このコマンドを実行してアプリの開発を開始できます。
npm run tauri dev