Kann keine Verbindung zum Skript "serve" herstellen
Ausgabe
Ich verwende das Skript "serve" (aus dem öffentlichen GitHub-Repositorium von 8th Wall Web: https://github.com/8thwall/web), um einen lokalen Webserver auf meinem Laptop auszuführen, und er sagt, dass er auf 127.0.0.1 lauscht. Mein Telefon kann über diese IP-Adresse keine Verbindung mit dem Laptop herstellen.
"127.0.0.1" ist die Loopback-Adresse Ihres Laptops (auch bekannt als "localhost"), so dass andere Geräte, wie z.B. Ihr Telefon, keine direkte Verbindung zu dieser IP-Adresse herstellen können. Aus irgendeinem Grund hat das Skript serve
beschlossen, auf der Loopback-Schnittstelle zu lauschen .
Auflösung
Bitte führen Sie das Skript serve
mit der Option -i
erneut aus und geben Sie die gewünschte Netzwerkschnittstelle an.
Beispiel (Mac)
./serve/bin/serve -d gettingstarted/xraframe/ -p 7777 -i en0
Beispiel (Windows)
Hinweis: Führen Sie den folgenden Befehl in einem Standardfenster der Eingabeaufforderung aus (cmd.exe). Das *Skript erzeugt Fehler, wenn es über die PowerShell ausgeführt wird.
serve\bin\serve.bat -d gettingstarted\xraframe -p 7777 -i WiFi
Wenn Sie immer noch keine Verbindung herstellen können, überprüfen Sie bitte Folgendes:
- Vergewissern Sie sich, dass Ihr Computer und Ihr mobiles Gerät mit demselben WiFi-Netzwerk verbunden sind.
- Deaktivieren Sie die lokale Firewall , die auf Ihrem Computer läuft.
- Um eine Verbindung herzustellen, scannen Sie entweder den QR-Code oder und kopieren Sie die gesamte "Listening"-URL in Ihren Browser, einschließlich des "https://" am Anfang und der Portnummer am Ende.