Zum Inhalt springen

Installation

  • Windows 10/11 AMD64/ARM64
  • macOS 10.15+ AMD64 (Bereitstellung auf macOS 10.13+ möglich)
  • macOS 11.0+ ARM64
  • Ubuntu 24.04 AMD64/ARM64 (andere Linux-Distributionen funktionieren möglicherweise ebenfalls!)

Wails benötigt eine Reihe gemeinsamer Abhängigkeiten, die vor der Installation installiert sein müssen:

Lade Go von der Go Downloads-Seite herunter.

Stelle sicher, dass du die offiziellen Installationsanweisungen für Go befolgst. Du musst außerdem sicherstellen, dass deine PATH-Umgebungsvariable auch den Pfad zu deinem ~/go/bin-Verzeichnis enthält. Starte dein Terminal neu und führe die folgenden Überprüfungen durch:

  • Überprüfe, ob Go korrekt installiert ist: go version
  • Überprüfe, ob ~/go/bin in deiner PATH-Variablen enthalten ist
    • Mac / Linux: echo $PATH | grep go/bin
    • Windows: $env:PATH -split ';' | Where-Object { $_ -like '*\go\bin' }

Du musst außerdem plattformspezifische Abhängigkeiten installieren:

Wails erfordert, dass die Xcode-Befehlszeilentools installiert sind. Dies kann durch Ausführen von:

Terminal-Fenster
xcode-select --install

erreicht werden.

Um die Wails CLI über Go Modules zu installieren, führe die folgenden Befehle aus:

Terminal-Fenster
go install -v github.com/wailsapp/wails/v3/cmd/wails3@latest

Wenn du die neueste Entwicklungsversion installieren möchtest, führe die folgenden Befehle aus:

Terminal-Fenster
git clone https://github.com/wailsapp/wails.git
cd wails
cd v3/cmd/wails3
go install

Bei Verwendung der Entwicklungsversion werden alle generierten Projekte Go’s replace-Direktive verwenden, um sicherzustellen, dass die Projekte die Entwicklungsversion von Wails nutzen.

Das Ausführen von wails3 doctor überprüft, ob du die korrekten Abhängigkeiten installiert hast. Falls nicht, wird es dir mitteilen, was fehlt, und dir helfen, Probleme zu beheben.

Wenn dein System meldet, dass der Befehl wails3 fehlt, überprüfe Folgendes:

  • Stelle sicher, dass du die obige Go-Installationsanleitung korrekt befolgt hast und dass das Verzeichnis go/bin in der PATH-Umgebungsvariable enthalten ist.
  • Schließe/öffne deine aktuellen Terminals neu, damit die neue PATH-Variable übernommen wird.