Contribuer

Modifier cette documentation

Traduisez la documentation ou ouvrez le projet complet sur votre ordinateur.

Rien n’est publié tant que vous ne choisissez pas de soumettre votre travail.

Installation

Installez Wails et préparez votre environnement pour créer des applications

Installation rapide (5 minutes)

Installation pas à pas

1

Installer Go (obligatoire)

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

Téléchargez le programme d’installation pour Windows depuis go.dev/dl, puis exécutez-le.

Vérifiez l’installation :

PowerShell
go version  # Should show 1.25 or later

Vérifiez le PATH :

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

S’il est vide, ajoutez C:\Users\YourName\go\bin à votre PATH.

2

Installer les dépendances de la plateforme

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

Windows 10/11 inclut WebView2 par défaut. S’il est absent :

  • Téléchargez-le depuis Microsoft
  • Vous pouvez aussi exécuter wails3 doctor ultérieurement : il vous guidera

C’est tout ! Aucune autre dépendance n’est nécessaire.

3

Installer l’interface en ligne de commande de Wails

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

Cette opération installe la commande wails3 dans ~/go/bin (ou dans %USERPROFILE%\go\bin sous Windows).

4

Exécuter l’assistant de configuration (recommandé)

bash
wails3 setup

L’assistant de configuration vérifiera vos dépendances, vous aidera à installer celles qui manquent et configurera les valeurs par défaut des projets.

5

Vérifier l’installation

bash
wails3 doctor

Sortie attendue (ou similaire) :

text
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   | Your installed version |
| Go Version  | go1.25.0        |
└─────────────┴─────────────────┘

# 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!
6

Installer npm (facultatif, mais recommandé)

La plupart des modèles Wails utilisent npm pour les outils de développement frontend.

Téléchargez-le depuis nodejs.org, puis exécutez le programme d’installation.

Vérifiez :

PowerShell
npm --version

Dépannage

Commande wails3 introuvable

Cause : ~/go/bin (ou %USERPROFILE%\go\bin) ne figure pas dans votre PATH.

Solution :

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

Vérifiez :

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

wails3 doctor signale des dépendances manquantes

Linux : la sortie indique précisément les paquets à installer. Exemple :

text
❌ webkit2gtk not found
   Install with: sudo apt install libwebkit2gtk-4.1-dev

Windows : si WebView2 est manquant :

  • Téléchargez-le depuis Microsoft.
  • Sinon, il sera installé automatiquement lors de la première exécution de votre application.

macOS : si les outils Xcode sont manquants :

bash
xcode-select --install

Version de Go trop ancienne

Wails v3 nécessite Go 1.25 ou version ultérieure. Si vous disposez d’une version plus ancienne :

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

Version de développement (à la pointe)

Vous souhaitez utiliser le code le plus récent de la branche principale de développement ? Vous accéderez ainsi aux nouvelles fonctionnalités et aux correctifs avant leur publication, mais vous vous exposez à des bogues et à des modifications incompatibles. Cette version est recommandée uniquement aux contributeurs et aux personnes 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

Étapes suivantes

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 : votre première application →

Découvrez les modèles

Découvrez ce qui est disponible immédiatement.

bash
wails3 init -l  # List templates

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

Modifier la page

Dernière mise à jour :