T
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Tauri 2.x + SolidJS stack for OpenWork native app
How to use
- Zainstaluj umiejętność w swoim projekcie OpenWork, upewniając się że masz zainstalowany pnpm oraz narzędzia Tauri CLI. 2. Utwórz nowy projekt Tauri z szablonu SolidJS uruchamiając polecenie pnpm create tauri-app openwork --template solid-ts — ta komenda przygotuje strukturę katalogów z frontendem (SolidJS komponenty, store'y, konfiguracja Vite) i backendem (kod Rust, konfiguracja Tauri, pluginy). 3. Przejdź do katalogu projektu i zainstaluj zależności frontend'owe oraz backend'owe zdefiniowane w package.json i Cargo.toml, które zawierają SolidJS, Tauri API, pluginy (shell, system plików, SQL) i narzędzia buildowania. 4. Uruchom aplikację w trybie deweloperskim poleceniem pnpm tauri dev — otworzy się okno aplikacji natywnej z hot-reload'em, umożliwiając testowanie zmian w komponentach SolidJS i komunikacji z backendem Rust. 5. Buduj aplikację dla desktopa poleceniem pnpm tauri build (generuje executable dla Twojego systemu) lub dla mobilnych platform: pnpm tauri ios build dla iOS i pnpm tauri android build dla Android'a. 6. Rozwijaj aplikację dodając komponenty SolidJS w katalogu src/components, definiując state w stores, pisząc Rust'owe komendy w src-tauri/src/lib.rs i konfigurując uprawnienia w capabilities — umiejętność zapewnia pełny most między TypeScript'em a Rust'em poprzez Tauri API.