Внести изменения

Редактировать эту документацию

Переведите документацию или откройте весь проект на своём компьютере.

Ничего не будет опубликовано, пока вы не решите отправить свою работу.

Установка

Установите Wails и подготовьте среду для создания приложений

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

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

1

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

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

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

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

PowerShell
go version  # Should show 1.25 or later

Проверьте PATH:

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

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

2

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

Среда выполнения WebView2 (обычно уже установлена)

В Windows 10/11 WebView2 включён по умолчанию. Если он отсутствует:

  • Скачайте с сайта Microsoft
  • Или запустите wails3 doctor позже — программа подскажет, что делать

Готово! Другие зависимости не требуются.

3

Установите CLI Wails

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

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

4

Запустите мастер настройки (рекомендуется)

bash
wails3 setup

Мастер настройки проверит зависимости, поможет установить отсутствующие и настроит параметры проекта по умолчанию.

5

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

bash
wails3 doctor

Ожидаемый (или аналогичный) вывод:

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

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

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

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

Проверка:

PowerShell
npm --version

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

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

Причина: ~/go/bin (или %USERPROFILE%\go\bin) отсутствует в PATH.

Решение:

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

Проверка:

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

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

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

text
❌ webkit2gtk not found
   Install with: 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 и переустановите Go.

Версия для разработки (самая свежая)

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

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  # List templates

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

Редактировать страницу

Последнее обновление: