Установка

Быстрая установка (5 минут)

Пошаговая установка

1

Установка Go (обязательно)

Для работы Wails требуется Go версии 1.25 или новее.

Скачайте установщик для Windows с go.dev/dl и запустите его.

Проверка установки:

PowerShell
go version  # Должна отобразиться версия 1.25 или новее

Проверка PATH:

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

Если вывод пустой, добавьте C:\Users\YourName\go\bin в переменную PATH.

2

Установка зависимостей платформы

WebView2 Runtime (обычно уже установлен)

Windows 10/11 включает WebView2 по умолчанию. Если он отсутствует:
- Скачайте его с [Microsoft](https://developer.microsoft.com/microsoft-edge/webview2/)
- Или выполните `wails3 doctor` позже — он подскажет, что делать

**На этом всё!** Другие зависимости не требуются.
3

Установка Wails CLI

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

Это установит команду wails3 в ~/go/bin (или %USERPROFILE%\go\bin на Windows).

4

Проверка установки

bash
wails3 doctor

Ожидаемый вывод (или похожий):

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   | Установленная версия |
| 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

Установка npm (необязательно, но рекомендуется)

Большинство шаблонов Wails используют npm для фронтенд-инструментов.

Скачайте с nodejs.org и запустите установщик.

Проверка:

PowerShell
npm --version

Устранение неполадок

Команда wails3 не найдена

Причина: ~/go/bin (или %USERPROFILE%\go\bin на Windows) не добавлен в PATH.

Решение:

  1. Откройте «Переменные среды» (поиск в меню Пуск)
  2. В разделе «Переменные пользователя» найдите Path
  3. Нажмите «Изменить» → «Создать»
  4. Добавьте: C:\Users\ВашеИмя\go\bin (замените ВашеИмя)
  5. Нажмите «ОК» во всех диалогах
  6. Перезапустите терминал

Проверка:

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

wails3 doctor сообщает об отсутствующих зависимостях

Linux: Вывод показывает точно, какие пакеты нужно установить. Пример:

❌ webkit2gtk не найден
   Установите: sudo apt install libwebkit2gtk-4.1-dev

Windows: Если WebView2 отсутствует:

  • Скачайте с Microsoft
  • Или будет установлен автоматически при первом запуске приложения

macOS: Если инструменты Xcode отсутствуют:

bash
xcode-select --install

Версия Go слишком старая

Wails v3 требует Go 1.25+. Если у вас более старая версия:

Загрузите последнюю версию с go.dev/dl и переустановите.

Версия для разработчиков (Bleeding Edge)

Хотите использовать абсолютно последний код из основной ветки разработки? Это даст вам доступ к новым функциям и исправлениям до их официального выпуска, но сопряжено с риском наличия ошибок и ломающих изменений. Рекомендуется только для участников разработки или тех, кому необходимо тестировать предстоящие функции.

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

Следующие шаги

Установка завершена! Ваша система готова к разработке на Wails.

Создайте своё первое приложение

Создайте рабочее приложение за 10 минут.

Руководство по первому приложению →

Изучите шаблоны

Посмотрите, что доступно из коробки.

bash
wails3 init -l  # Список шаблонов

Возникли проблемы? Задайте вопрос в Discord или откройте issue.

Edit page

Last updated: