Claude Board, yerel masaüstü uygulamaları üretmek için Tauri v2 kullanır. Ön yüz React + Vite ile, arka uç ise Rust ile yazılmıştır.Documentation Index
Fetch the complete documentation index at: https://docs.claboard.dev/llms.txt
Use this file to discover all available pages before exploring further.
Ön Koşullar
- Rust (stable toolchain)
- Node.js 18+
- npm veya yarn
- Platforma özel Tauri bağımlılıkları — bkz. Tauri v2 ön koşullar
Derleme Komutları
- Windows
- macOS
- Linux
src-tauri/target/release/bundle/nsis/ ve src-tauri/target/release/bundle/msi/ dizinlerinde .exe ve .msi yükleyicileri oluşturur.Simgeler
Uygulama simgelerisrc-tauri/tauri.conf.json içinde yapılandırılmıştır ve src-tauri/icons/ dizininde bulunur:
| Platform | Dosya | Format |
|---|---|---|
| Windows | icon.ico | ICO (256x256) |
| macOS | icon.icns | ICNS |
| Linux | icon.png | PNG (512x512) |
npx tauri icon komutunu kullanın.
CI/CD İş Akışı
Claude Board, otomatik derlemeler için bir GitHub Actions iş akışı içerir:- Depoyu kontrol eder
- Rust toolchain ve Node.js bağımlılıklarını yükler
- Vite ile React ön yüzünü derler
- Rust arka ucunu derler ve Tauri ile paketler
- Yükleyicileri sürüm varlıkları olarak yükler
Geliştirme Modu
Yükleyici oluşturmadan yerel geliştirme için:Çapraz derleme Tauri tarafından yerel olarak desteklenmemektedir. Her hedef platform için CI/CD iş akışını veya uyumlu bir derleme makinesini kullanın.