Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.n7s.dev/llms.txt

Use this file to discover all available pages before exploring further.

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

GitHub repository

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

主な役割

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

技術スタック

項目内容
アプリ基盤Tauri
フロントエンドVite、TypeScript
パッケージ管理npm
設定src-tauri/tauri.conf.jsonvite.config.ts

セットアップ

リポジトリをクローンして依存関係をインストールします。
git clone https://github.com/Neko7sora/discord-tauri.git
cd discord-tauri
npm install

開発

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

ビルド

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

関連ファイル

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