Zum Inhalt springen

@capgo/capacitor-live-reload

Verbinde dich mit deinem Dev-Server für sofortiges Hot Reloading während der Entwicklung

Verbinde dich mit deinem Dev-Server für sofortiges Hot Reloading während der Entwicklung

Starte mit configureServer() und den anderen unten aufgeführten Core-Methoden.

PlattformSupportNotizen
iOSJaNative
AndroidJaNative
WebNeinAbsichern mit Capacitor.getPlatform()
  • configureServer - Speichert die Einstellungen des Remote-Dev-Servers für nachfolgende Verbindungen.
  • connect - Stellt eine WebSocket-Verbindung her, falls keine aktiv ist.
  • disconnect - Aktuelle WebSocket-Verbindung schließen und Auto-Reconnect deaktivieren.
  • getStatus - Gibt den aktuellen Verbindungsstatus zurück.
MethodeBeschreibung
configureServerSpeichert die Einstellungen des Remote-Dev-Servers für nachfolgende Verbindungen.
connectStellt eine WebSocket-Verbindung her, falls keine aktiv ist.
disconnectSchließt die aktuelle WebSocket-Verbindung und deaktiviert den automatischen Reconnect.
getStatusGibt den aktuellen Verbindungsstatus zurück.
reloadLöst einen vollständigen Reload der Capacitor WebView aus.
reloadFileLädt eine einzelne Datei/ein Modul neu, wenn die Runtime das unterstützt (Fallback: vollständiger Reload).
addListenerLauscht auf eingehende Reload-Events vom Server.
addListenerAuf Socket-Statusänderungen (verbunden/getrennt) hören.
removeAllListenersAlle registrierten Listener entfernen.
getPluginVersionDie native Capacitor Plugin-Version abrufen.

Diese Referenz wird synchronisiert von src/definitions.ts in einem capacitor-live-reload.

Wenn du es nutzt @capgo/capacitor-live-reload Um die Arbeit an nativen Plugins zu planen, verbinde sie mit @capgo/capacitor-live-reload verwenden für die native Funktion bei der Nutzung von @capgo/capacitor-live-reload, Capgo Plugin-Verzeichnis für den Produkt-Workflow im Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für das Implementierungsdetail in Capacitor Plugins von Capgo, Plugins hinzufügen oder aktualisieren für das Implementierungsdetail beim Hinzufügen oder Aktualisieren von Plugins, und Ionic Enterprise Plugin-Alternativen für den Produkt-Workflow bei den Ionic Enterprise Plugin-Alternativen.