Skip to main content
discord-tauri は、Discord 向けの Tauri デスクトップアプリです。フロントエンドは Vite と TypeScript で構成されています。

GitHub repository

ソースコードと README を GitHub で確認できます。

主な役割

  • Discord をデスクトップアプリとして起動します。
  • Tauri のネイティブシェルと Web フロントエンドを組み合わせます。
  • Vite の開発サーバーを使って UI を開発します。

技術スタック

セットアップ

リポジトリをクローンして依存関係をインストールします。

開発

Tauri の開発モードでアプリを起動します。
Vite の Web フロントエンドだけを確認する場合は、次のコマンドを使います。

ビルド

配布用アプリを作成します。
Tauri のビルドには Rust と OS ごとのビルドツールが必要です。ビルドが失敗した場合は、Tauri の前提条件を先に確認してください。

関連ファイル

  • package.json: npm scripts とフロントエンド依存関係を管理します。
  • src-tauri/: Tauri アプリ本体の設定と Rust 側のコードを置きます。
  • src/: Vite が扱うフロントエンドコードを置きます。