Installation

Installation rapide (5 minutes)

Installation étape par étape

1

Installer Go (Requis)

Wails nécessite Go 1.25 ou une version ultérieure.

Téléchargez l’installateur Windows depuis go.dev/dl et exécutez-le.

Vérifier l’installation :

PowerShell
go version  # Doit afficher 1.25 ou une version ultérieure

Vérifier le PATH :

PowerShell
$env:PATH -split ';' | Where-Object { $_ -like '*\go\bin' }

Si le résultat est vide, ajoutez C:\Users\VotreNom\go\bin à votre PATH.

2

Installer les dépendances de la plateforme

WebView2 Runtime (généralement préinstallé)

Windows 10/11 inclut WebView2 par défaut. Si manquant :
- Téléchargez-le depuis [Microsoft](https://developer.microsoft.com/microsoft-edge/webview2/)
- Ou exécutez `wails3 doctor` plus tard — il vous guidera

**C'est tout !** Aucune autre dépendance n'est nécessaire.
3

Installer l'interface de ligne de commande Wails

bash
go install github.com/wailsapp/wails/v3/cmd/wails3@latest

Cela installe la commande wails3 dans ~/go/bin (ou %USERPROFILE%\go\bin sur Windows).

4

Vérifier l'installation

bash
wails3 doctor

Sortie attendue (ou similaire) :

Wails (v3.0.0-dev)  Wails Doctor

# System

┌──────────────────────────────────────────────────┐
| Name          | MacOS                            |
| Version       | 26.0                             |
| ID            | 25A354                           |
| Branding      | MacOS 26.0                       |
| Platform      | darwin                           |
| Architecture  | arm64                            |
| Apple Silicon | true                             |
| CPU           | Apple M2 Pro                     |
| CPU 1         | Apple M2 Pro                     |
| CPU 2         | Apple M2 Pro                     |
| GPU           | 16 cores, Metal Support: Metal 4 |
| Memory        | 16 GB                            |
└──────────────────────────────────────────────────┘

# Build Environment

┌─────────────┬─────────────────┐
| Wails CLI   | Votre version installée |
| Go Version  | go1.24.6        |
└─────────────┴─────────────────┘

# Dependencies

┌─────────────────┬─────────────────────────────────────────────────┐
| npm             | 11.6.2                                          |
| *NSIS           | Not Installed. Install with `brew install...`.  |
| Xcode cli tools | 2412                                            |
└─────────────────┴─────────────────────────────────────────────────┘

# Checking for issues

SUCCESS No issues found

# Diagnosis

SUCCESS Your system is ready for Wails development!
5

Installer npm (Optionnel mais recommandé)

La plupart des modèles Wails utilisent npm pour les outils frontend.

Téléchargez depuis nodejs.org et exécutez l’installateur.

Vérifier :

PowerShell
npm --version

Dépannage

Commande wails3 introuvable

Cause : ~/go/bin (ou %USERPROFILE%\go\bin) n’est pas dans votre PATH.

Solution :

  1. Ouvrez “Variables d’environnement” (recherchez dans le menu Démarrer)
  2. Sous “Variables utilisateur”, trouvez Path
  3. Cliquez sur “Modifier” → “Nouveau”
  4. Ajoutez : C:\Users\VotreNom\go\bin (remplacez VotreNom)
  5. Cliquez sur “OK” sur toutes les boîtes de dialogue
  6. Redémarrez votre terminal

Vérifier :

PowerShell
$env:PATH -split ';' | Where-Object { $_ -like '*\go\bin' }
---

wails3 doctor signale des dépendances manquantes

Linux : La sortie vous indique exactement quels paquets installer. Exemple :

❌ webkit2gtk introuvable
   Installez avec : sudo apt install libwebkit2gtk-4.1-dev

Windows : Si WebView2 est manquant :

  • Téléchargez depuis Microsoft
  • Ou il sera installé automatiquement lors de l’exécution de votre première application

macOS : Si les outils Xcode sont manquants :

bash
xcode-select --install

Version de Go trop ancienne

Wails v3 nécessite Go 1.25+. Si vous avez une version plus ancienne :

Téléchargez la dernière version depuis go.dev/dl et réinstallez-la.

Version de développement (Bleeding Edge)

Vous souhaitez utiliser le code le plus récent issu de la branche de développement principale ? Cela vous donne accès aux nouvelles fonctionnalités et aux correctifs avant leur publication, mais comporte le risque de bogues et de modifications incompatibles. Seulement recommandé pour les contributeurs ou ceux qui doivent tester les fonctionnalités à venir.

bash
git clone https://github.com/wailsapp/wails.git
cd wails
git checkout v3
cd v3/cmd/wails3
go install

Prochaines étapes

Installation terminée ! Votre système est prêt pour le développement avec Wails.

Créez votre première application

Créez une application fonctionnelle en 10 minutes.

Tutoriel première application →

Explorez les modèles

Découvrez ce qui est disponible nativement.

bash
wails3 init -l  # Lister les modèles

Vous rencontrez des problèmes ? Posez votre question sur Discord ou ouvrez un ticket.

Edit page

Last updated: