メインコンテンツにジャンプ
プラグインに戻る
@capgo/capacitor-live-reload
チュートリアル
github.com/Cap-go による

ライブ リロード

開発用サーバーに接続して、開発中に即時ホット リロードを行います

ガイド

__CAPGO_KEEP_0__のライブリロードチュートリアル

capgo/capacitor-live-reloadを使用する

Capacitorプラグインを使用して、CapacitorアプリをリモートのVite開発サーバーからライブリロードする

インストール

bun add @capgo/capacitor-live-reload
bunx cap sync

このプラグインが公開するもの

  • configureServer - 次の接続に使用するためにリモート開発サーバーの設定を保存する。
  • connect - WebSocket接続が既に有効になっていない場合にWebSocket接続を確立する。
  • disconnect - 現在のWebSocket接続を閉じて自動再接続を無効にする。
  • getStatus - __CAPGO_KEEP_0__ を取得します。

使用例

configureServer

__CAPGO_KEEP_0__ のリモート開発サーバー設定を保存します。これは、後の接続に使用されます。

import { LiveReload } from '@capgo/capacitor-live-reload';

await LiveReload.configureServer({} as ConfigureServerOptions);

connect

既存の接続がなければ、WebSocket 接続を確立します。

import { LiveReload } from '@capgo/capacitor-live-reload';

await LiveReload.connect();

disconnect

現在の WebSocket 接続を閉じ、自動再接続を無効にします。

import { LiveReload } from '@capgo/capacitor-live-reload';

await LiveReload.disconnect();

getStatus

- __CAPGO_KEEP_0__ を取得します。

import { LiveReload } from '@capgo/capacitor-live-reload';

await LiveReload.getStatus();

フル リファレンス