Aprenda a instalar o Wren localmente para resolver os exercícios do Exercism na sua própria máquina
Esta trilha depende do Wren Console o tempo todo para fornecer um runtime local para Wren. Isso significa que presumimos que toda execução de Wren no seu computador vai acontecer usando o Wren Console. Por favor, não confunda isso com a CLI oficial do Wren. Em um mundo perfeito, você poderia usar aquele runtime, mas no momento ele tem vários problemas diferentes que o tornam uma escolha pouco ideal para aprender Wren no Exercism.
O Wren Console é um fork do Wren CLI, resolve esses problemas e adiciona recursos para deixar sua experiência de aprendizado mais tranquila. Não se preocupe: o conhecimento da linguagem Wren e os conceitos que você vai aprender aqui devem valer onde quer que você queira usar Wren no futuro.
git
wrenc
Você vai precisar do binário git instalado e no seu PATH. É assim que o Wren Package instala pacotes (como a suíte de testes de que você vai precisar para testar seus exercícios etc.).
git incluído.Você pode confirmar que o Git está instalado com git --version:
$ git --version
git version 2.31.1
Não se preocupe se a versão exata não for a mesma, isso normalmente não é tão crítico.
Você muito provavelmente vai querer baixar a versão mais recente do GitHub. Depois disso, você vai precisar descompactar o arquivo e copiar o executável wrenc para o seu PATH.
Também é possível compilar a partir do código-fonte usando o Visual Studio.
Você pode baixar a versão mais recente do GitHub ou compilar a partir do código-fonte.
wget -c https://github.com/joshgoebel/wren-console/releases/download/v0.3.1/wren-console-v0.3.1-linux.tar.gz
tar xzf wren-console-v0.3.1-linux.tar.gz
E garanta que ele esteja disponível no seu PATH.
cp bin/wrenc /usr/local/bin/
A instalação mais fácil é usar o tap e a fórmula do Homebrew do Exercism:
brew tap exercism/wren
brew install wren-console
Como alternativa, você pode baixar a versão mais recente do Github e instalá-la manualmente, conforme mostrado nas instruções para Linux. Compilar a partir do código-fonte também é bem simples, se você estiver familiarizado com esse tipo de coisa.
Depois de achar que você instalou o binário corretamente, é bom testar se tudo está funcionando.
Terminal, cmd, Powershell, bash, ...)wrenc -v
Você deve ver as versões do wrenc e do Wren listadas:
wrenc v0.3.1 (wren v0.4.0)
Observação: é importante que você abra uma janela nova de terminal. Janelas de terminal que já estavam abertas podem não ter sido atualizadas depois que a instalação terminou. Isso significa que os terminais abertos não sabem que um novo programa foi instalado.
Ajuda:
'wrenc' is not recognisedProvavelmente você não colocou o
wrencno seu PATH... No MacOS e no Linux, você pode alterar seu path adicionando o seguinte ao~/.bash_profileou ao~/.zshrc:export PATH=/path/to/your/wrenc/:$PATHNão faço ideia se algo disso está correto. No Windows, abra o menu iniciar e procure por "environment variables". Você vai precisar editar a entrada
PATHe adicionar aqui o caminho para os binários dowrenc. Normalmente eles ficam emC:\Program Files\nodejs. Se você navegar até lá com o seuFile Explorer, você deve encontrarnode.exe,npm.batenpx.bat.Feche todos os terminais abertos e abra um novo.
Siga estas instruções para baixar a CLI exercism para o seu sistema operacional.
Depois que a CLI estiver toda configurada, baixe o primeiro exercício, hello-world:
$ exercism download --exercise=hello-world --track=wren
Cada exercício precisa então de alguns pacotes do Wren para rodar os testes. Eles podem ser instalados rodando este comando dentro do diretório do exercício:
$ wrenc package.wren install