Ugrás a tartalomhoz

Kezdő lépések

Az előfeltételek telepítése

Az alapértelmezett helyi alagútbeállításhoz telepítse ezeket az eszközöket a számítógépére:

Node.js 20+

Töltse le innen: nodejs.org, vagy használja a csomagkezelőjét.

Shell
# Check if installed
node --version

tmux

Ez a terminálmultiplexer működteti a Termbridge munkameneteket.

Shell
# macOS
brew install tmux

# Ubuntu/Debian
sudo apt install tmux

cloudflared

Biztonságos alagutat hoz létre a terminálhoz (közvetlen sandboxmódban nincs rá szükség).

Shell
# macOS
brew install cloudflared

# Linux - see cloudflare.com/downloads

cloudflared letöltése

A Termbridge futtatása

Shell
npx termbridge

Ilyen kimenetet fog látni:

Kód
┌─────────────────────────────────────────┐
│  Termbridge                             │
│                                         │
│  Local:   http://127.0.0.1:51234        │
│  Public:  https://abc123.trycloudflare.com │
│                                         │
│  ██████████████                         │
│  ██          ██  <- Scan this QR code   │
│  ██████████████                         │
│                                         │
└─────────────────────────────────────────┘

Megjegyzés A trycloudflare.com URL gyors, fiók nélkül használható alagút. Ha gyakran használja a Termbridge eszközt, állítson be névvel ellátott Cloudflare alagúttokent, hogy elkerülje a sebességkorlátozást.

Csatlakozás telefonról

  1. Nyissa meg telefonja kameráját
  2. Irányítsa a QR kódra
  3. Koppintson a megjelenő hivatkozásra
  4. A terminál megnyílik a böngészőben

Ennyi – már csatlakozott is!

Mi történt?

  1. A Termbridge helyi szervert indított a gépén
  2. Létrehozott egy tmux munkamenetet a terminálhoz
  3. A Cloudflare biztonságos alagutat hozott létre (az trycloudflare.com URL szolgáltatáson keresztül)
  4. A QR kód egyszer használatos tokent tartalmaz a biztonságos hozzáféréshez. Egyszer használható fel, és az indítást követő 90 másodperc múlva lejár, ezért mielőbb olvassa be; ha lejárt, indítsa újra a Termbridge eszközt az új kódért
  5. A beolvasáskor munkamenetsütit kapott, és csatlakozott

Próbálja ki

Csatlakozás után próbáljon ki néhány parancsot:

Shell
# See system info
htop

# Check a git repo
cd ~/your-project && git status

# Run any CLI tool

A terminál támogatja a teljes színkezelést, a TUI-kat és minden megszokott billentyűt.

Hagyja futni

A kapcsolat működéséhez a Termbridge eszköznek futnia kell. Ha végzett:

  • Nyomja meg a Ctrl+C billentyűt abban a terminálban, ahol a Termbridge fut
  • Az alagút bezárul, és a kapcsolat megszakad
  • A tmux munkamenet életben marad (kivéve, ha a --kill-on-exit opciót használta)

Az első munkamenet működése

  • A Termbridge létrehoz egy tmux munkamenetet (az alapértelmezett név a portból származik)
  • A lista első terminálja automatikusan betöltődik
  • Indításkor több munkamenetet is létrehozhat a TERMBRIDGE_SESSIONS=2 beállításával

Meglévő tmux munkamenet használata

Ha megadja a --session <name> értéket, és a munkamenet már létezik, a Termbridge csatlakozik hozzá egy új létrehozása helyett. Ez hasznos a már elindított, hosszan futó folyamatok megfigyeléséhez.

Következő lépések

Mobilvezérlők

Tippek a Termbridge használatához telefonon és táblagépen

Több terminál

Futtasson több munkamenetet, és váltson közöttük

Fejlesztői szerver előnézete

Tekintse meg Vite alkalmazása előnézetét a terminál mellett

CLI referencia

Tekintse meg az összes elérhető jelzőt és beállítást