Aprende a instalar o Wren localmente para resolveres os exercícios do Exercism na tua própria máquina
Este track depende do Wren Console do início ao fim para proporcionar um ambiente de execução local para Wren. Isto significa que assumimos que toda a execução de Wren no teu computador acontece através do Wren Console. Não confundas isto com a CLI oficial do Wren. Num mundo perfeito, poderias usar esse ambiente de execução, mas neste momento tem vários problemas diferentes que o tornam uma escolha pouco ideal para aprender Wren com o Exercism.
O Wren Console deriva do Wren CLI, resolve estes problemas e acrescenta funcionalidades que tornam a tua experiência de aprendizagem mais fluida. Não te preocupes: os conhecimentos e os conceitos da linguagem Wren que vais aprender aqui aplicam-se onde quer que venhas a usar Wren no futuro.
git
wrenc
Vais precisar do executável git instalado e no teu path. É assim que o Wren Package instala pacotes (como o conjunto de testes de que vais precisar para testar os teus exercícios, etc.).
git já incluído.Podes confirmar que o Git está instalado com git --version:
$ git --version
git version 2.31.1
Não te preocupes se a versão exata não coincidir, normalmente não é assim tão importante.
Muito provavelmente vais querer descarregar a versão mais recente do GitHub. Depois disso, tens de descompactar e copiar o executável wrenc para o teu path.
Também podes compilar a partir do código-fonte com o Visual Studio.
Podes descarregar 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 certifica-te de que está disponível no teu PATH.
cp bin/wrenc /usr/local/bin/
A instalação mais fácil é através do tap e da fórmula Homebrew do Exercism:
brew tap exercism/wren
brew install wren-console
Em alternativa, podes descarregar a versão mais recente do GitHub e instalá-la manualmente como mostram as instruções para Linux. Compilar a partir do código-fonte também é bastante simples, se estiveres familiarizado com este tipo de coisas.
Depois de achares que tens o executável instalado corretamente, é boa ideia testar se está tudo a funcionar.
Terminal, cmd, Powershell, bash, ...)wrenc -v
Deves ver as versões do wrenc e do Wren listadas:
wrenc v0.3.1 (wren v0.4.0)
Nota: É importante que abras uma janela de terminal nova. As janelas de terminal abertas podem não ter sido atualizadas depois de a instalação terminar. Isto significa que os terminais abertos não sabem que foi instalado um novo programa.
Ajuda:
'wrenc' is not recognisedProvavelmente não colocaste o
wrencno teu PATH... No MacOS e no Linux podes alterar o teu path acrescentando o seguinte a~/.bash_profileou~/.zshrc:export PATH=/path/to/your/wrenc/:$PATHNão faço ideia se isto está correto. No Windows, abre o start menu e procura por "environment variables". Tens de editar a entrada
PATHe acrescentar aqui o caminho para os binários dowrenc. Normalmente estão emC:\Program Files\nodejs. Se navegares até lá com oFile Explorer, deves encontrarnode.exe,npm.batenpx.bat.Fecha todos os terminais abertos e abre um novo.
Segue estas instruções para descarregar a CLI exercism para o teu sistema operativo.
Depois de a CLI estar toda configurada, descarrega o primeiro exercício, hello-world:
$ exercism download --exercise=hello-world --track=wren
Cada exercício precisa depois de alguns pacotes Wren para correr os testes. Para os instalares, executa este comando dentro do diretório do exercício:
$ wrenc package.wren install