Instalação
Plataformas Suportadas
- Windows 10/11 AMD64/ARM64
- MacOS 10.13+ AMD64
- MacOS 11.0+ ARM64
- Linux AMD64/ARM64
Dependências
O Wails tem várias dependências comuns que são necessárias antes da instalação:
- Go 1.18+
- NPM (Node 15+)
Go
Baixe o Go direto da página de download do Go.
Certifique-se de seguir as instruções oficiais de instalação do Go. Você também precisará garantir que sua variável de ambiente PATH também inclua o caminho para o seu diretório ~/go/bin. Reinicie seu terminal e faça as seguintes verificações:
- Verificar se o Go está instalado corretamente:
go version - Cheque se
~/go/binestá nas suas variáveis de ambienteecho $PATH | grep go/bin
NPM
Baixe o NPM da Página de downloads do Node. É melhor usar o último lançamento, pois é isso que costumamos testar.
Execute npm --version para verificar.
Dependências específicas da plataforma
Você também precisará instalar as dependências específicas da plataforma:
- Windows
- MacOS
- Linux
xcode-select --install.wails doctor.gcc build tools plus libgtk3 and libwebkit. Ao invés de listar uma tonelada de comandos para diferentes distros, os Wails podem tentar determinar quais são os comandos de instalação para sua distribuição específica. Execute o wails doctor após a instalação para ser mostrado como instalar as dependencias. Se o seu gerenciador de destro/pacote não for suportado, por favor, consulte o guia Adicionar Distro do Linux.Dependências opcionais
Instalando Wails
Execute instale github.com/wailsapp/wails/v2/cmd/wails@latest para instalar a CLI do Wails.
Note: If you get an error similar to this:
....\Go\pkg\mod\github.com\wailsapp\wails\v2@v2.1.0\pkg\templates\templates.go:28:12: pattern all:ides/*: no matching files found
please check you have Go 1.18+ installed:
go version
Verificação do sistema
Ao executar wails doctor verificará quais dependências estão instaladas corretamente. Caso contrário, aconselhará sobre o que está em falta e ajudará a corrigir quaisquer problemas.
O comando wail parece estar faltando?
Se o sistema está relatando que o comando wail está faltando, certifique-se de ter seguido o guia de instalação corretamente. Normalmente, isso significa que o diretório go/bin no diretório do seu usuário não está na variável do ambiente PATH. Você normalmente também precisará fechar e reabrir qualquer prompt de comando aberto para que as alterações no ambiente feitas pelo instalador sejam refletidas no prompt de comando.