LivesPlit One est une version de LivesPlit qui utilise la bibliothèque multiplateforme LifeSplit-core et les technologies Web comme React pour créer une nouvelle expérience LivesPlit qui fonctionne sur de nombreuses plateformes différentes.
La version Web de LivesPlit One est disponible ici.
La dernière version de bureau de LivesPlit One, avec le support pour les raccourcis clavier mondiale, peut être téléchargée ici.
Note
Ce n'est pas encore optimisé pour l'utilisation du bureau. C'est surtout la même chose que la version Web et il n'y a pas de mécanisme de mise à jour.
Afin de construire LivesPlit One, vous devez installer le NPM et le compilateur de rouille. Assurez-vous de cloner récursivement le référentiel afin que tous les sous-modules Git soient également clonés:
git clone --recursiveUne fois que vous avez cloné le référentiel et configuré à la fois NPM et le compilateur de rouille, vous devez installer la cible WebAssembly:
rustup target add wasm32-unknown-unknownVous devez également construire Wasm-Bindgen:
cargo install wasm-bindgen-cliVous devez configurer certains modules NPM avant de compiler le projet:
npm install -fVous êtes maintenant prêt à construire LivesPlit-core, qui alimente LifeSplit un:
npm run build:coreMaintenant, vous pouvez construire et héberger Livesplit un:
npm run start Un onglet de navigateur avec Livesplit One devrait maintenant s'ouvrir. Alternativement, vous pouvez utiliser npm run serve pour l'héberger sans ouvrir un onglet de navigateur.
| Navigateur | Compatibilité | Problèmes connus |
|---|---|---|
| Chrome | ≥91 | |
| Incendier | ≥89 | |
| Bord | ≥91 | |
| Safari | ≥16,4 | |
| Opéra | ≥77 | |
| ios | ≥16,4 | |
| Android WebView | ≥91 | |
| Chrome Android | ≥91 | |
| Firefox Android | ≥89 | |
| Internet Explorer | Non pris en charge | |
| Opéra Mini | Non pris en charge |