Skip to content

Windows (WSL)

Embora o slopcode possa rodar direto no Windows, recomendamos usar Windows Subsystem for Linux (WSL) para a melhor experiência. O WSL oferece um ambiente Linux que funciona de forma integrada com os recursos do slopcode.


Configuração

  1. Instale o WSL

    Se ainda não instalou, instale o WSL usando o guia oficial da Microsoft.

  2. Instale o slopcode no WSL

    Depois de configurar o WSL, abra o terminal do WSL e instale o slopcode usando um dos métodos de instalação.

    Terminal window
    curl -fsSL https://slopcode.dev/install | bash
  3. Use o slopcode pelo WSL

    Vá para o diretório do seu projeto (acesse arquivos do Windows via /mnt/c/, /mnt/d/ etc.) e execute o slopcode.

    Terminal window
    cd /mnt/c/Users/YourName/project
    slopcode

App desktop + servidor WSL

Se você prefere usar o app desktop do slopcode, mas quer rodar o servidor no WSL:

  1. Inicie o servidor no WSL com --hostname 0.0.0.0 para permitir conexões externas:

    Terminal window
    slopcode serve --hostname 0.0.0.0 --port 4096
  2. Conecte o app desktop em http://localhost:4096


Cliente web + WSL

Para a melhor experiência web no Windows:

  1. Execute slopcode web no terminal WSL em vez do PowerShell:

    Terminal window
    slopcode web --hostname 0.0.0.0
  2. Acesse pelo navegador do Windows em http://localhost:<port> (o slopcode mostra a URL)

Executar slopcode web a partir do WSL garante acesso correto ao sistema de arquivos e integração com o terminal, continuando acessível no navegador do Windows.


Acessar arquivos do Windows

O WSL pode acessar todos os arquivos do Windows pelo diretório /mnt/:

  • Unidade C:/mnt/c/
  • Unidade D:/mnt/d/
  • E assim por diante…

Exemplo:

Terminal window
cd /mnt/c/Users/YourName/Documents/project
slopcode

Dicas

  • Mantenha o slopcode rodando no WSL para projetos armazenados em unidades do Windows - o acesso aos arquivos fica fluido
  • Use a extensão WSL do VS Code junto com o slopcode para um fluxo de desenvolvimento integrado
  • Sua configuração e suas sessões do slopcode ficam armazenadas no ambiente WSL em ~/.local/share/slopcode/