Zum Inhalt springen

@capgo/capacitor-live-reload

Capacitor-Plugin zum lebendigen Neuladen von Capacitor-Anwendungen von einem Remote-Vite-Entwicklungs-Server.

Übersicht

Übersicht

Capacitor-Plugin zum lebendigen Neuladen von Capacitor-Anwendungen von einem Remote-Vite-Entwicklungs-Server.

Kernfunktionen

Übersicht
  • configureServer - Speichert Einstellungen des Remote-Entwicklungs-Servers für zukünftige Verbindungen.
  • connect - Erstellt eine WebSocket-Verbindung, wenn keine bereits aktiv ist.
  • disconnect - Schließt die aktuelle WebSocket-Verbindung und deaktiviert die automatische Wiederherstellung.
  • getStatus - Gibt den aktuellen Verbindungszustand zurück.
MethodeBeschreibung
configureServerSpeichert die remote Dev-Server-Einstellungen, die für die nachfolgenden Verbindungen verwendet werden.
connectErstellt eine WebSocket-Verbindung, wenn keine bereits aktiv ist.
disconnectSchließt die aktuelle WebSocket-Verbindung und deaktiviert die Auto-Reconnect-Funktion.
getStatusGibt den aktuellen Verbindungszustand zurück.
reloadAuslöst eine vollständige Neuladung des Capacitor WebView.
reloadFileNeuladet eine einzelne Datei/Modul, wenn die Laufzeitumgebung dies unterstützt (fällt zurück auf vollständige Neuladung).
addListenerHört auf eingehende Neuladevents ab, die vom Server ausgestoßen werden.
addListenerHören Sie auf Socket-Statusänderungen (verbunden/ getrennt).
removeAllListenersEntfernen Sie alle registrierten Listener.
getPluginVersionErmitteln Sie die native Capacitor-Pluginversion.

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

Wenn Sie @capgo/capacitor-live-reload für die native Plugin-Arbeit zu planen, verbinden Sie es mit Mit @capgo/capacitor-live-reload für die native Fähigkeit in Mit @capgo/capacitor-live-reload, Capgo Plugin-Verzeichnis für den Produktworkflow in Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo, Plugins hinzufügen oder aktualisieren für die Implementierungsdetails in Plugins hinzufügen oder aktualisieren, und Ionic Enterprise-Plugin-Alternativen für den Produktworkflow in Ionic Enterprise-Plugin-Alternativen.