Anleitung
Lebendes Rückladen-Tutorial
Mit @capgo/capacitor-live-reload
Capacitor-Plugin zum lebendigen Rückladen von Capacitor-Anwendungen von einem Remote-Vite-Entwicklungs-Server.
Installieren
bun add @capgo/capacitor-live-reload
bunx cap sync
Was dieses Plugin enthüllt
configureServer- Speichern Sie die Einstellungen des Remote-Entwicklungs-Servers für zukünftige Verbindungen.connect- Eine WebSocket-Verbindung herstellen, wenn keine bereits aktiv ist.disconnect- Die aktuelle WebSocket-Verbindung schließen und die automatische Wiederherstellung deaktivieren.getStatus- Gibt den aktuellen Verbindungszustand zurück.
Beispielanwendung
configureServer
Speichert die remote dev Server-Einstellungen, die für die nachfolgenden Verbindungen verwendet werden.
import { LiveReload } from '@capgo/capacitor-live-reload';
await LiveReload.configureServer({} as ConfigureServerOptions);
connect
Erstellt eine WebSocket-Verbindung, wenn keine bereits aktiv ist.
import { LiveReload } from '@capgo/capacitor-live-reload';
await LiveReload.connect();
disconnect
Schließt die aktuelle WebSocket-Verbindung und deaktiviert die Auto-Wiederherstellung.
import { LiveReload } from '@capgo/capacitor-live-reload';
await LiveReload.disconnect();
getStatus
Gibt den aktuellen Verbindungszustand zurück.
import { LiveReload } from '@capgo/capacitor-live-reload';
await LiveReload.getStatus();
Vollständige Referenz
- GitHub: https://github.com/Cap-go/capacitor-live-reload/
- Dokumentation: /docs/plugins/live-reload/