Перейти к содержимому

Установка

  • Windows 10/11 AMD64/ARM64
  • macOS 10.15+ AMD64 (возможна разработка под macOS 10.13+)
  • macOS 11.0+ ARM64
  • Ubuntu 24.04 AMD64/ARM64 (другие дистрибутивы Linux также могут работать)

Для работы Wails требуются следующие общие зависимости, которые необходимо установить перед началом:

Скачайте Go со страницы загрузок Go.

Обязательно следуйте официальной инструкции по установке Go. Кроме того, убедитесь, что переменная среды PATH содержит путь к вашей директории ~/go/bin. Перезапустите терминал и выполните следующие проверки:

  • Проверьте корректность установки Go: go version
  • Убедитесь, что ~/go/bin находится в переменной PATH
    • Mac / Linux: echo $PATH | grep go/bin
    • Windows: $env:PATH -split ';' | Where-Object { $_ -like '*\go\bin' }

Вам также необходимо установить зависимости, специфичные для вашей платформы:

Для работы Wails требуются инструменты командной строки Xcode. Их можно установить, выполнив:

Окно терминала
xcode-select --install

Чтобы установить CLI Wails с помощью Go Modules, выполните следующие команды:

Окно терминала
go install -v github.com/wailsapp/wails/v3/cmd/wails3@latest

Если вы хотите установить последнюю версию для разработки, выполните следующие команды:

Окно терминала
git clone https://github.com/wailsapp/wails.git
cd wails
cd v3/cmd/wails3
go install

При использовании версии для разработки все сгенерированные проекты будут использовать директиву replace Go, чтобы обеспечить использование версии Wails для разработки.

Выполнение команды wails3 doctor проверит, установлены ли у вас правильные зависимости. Если нет, она подскажет, чего не хватает, и поможет устранить возникшие проблемы.

Если ваша система сообщает, что команда wails3 отсутствует, проверьте следующее:

  • Убедитесь, что вы правильно следовали приведенному выше руководству по установке Go и что директория go/bin находится в переменной среды PATH.
  • Закройте/откройте текущие терминалы, чтобы применить новую переменную PATH.