Scopri come installare Wren in locale per risolvere gli esercizi di Exercism sulla tua macchina
Questo track si affida ovunque a Wren Console per fornire un runtime locale per Wren. Questo significa che diamo per scontato che ogni esecuzione di Wren sul tuo computer avverrà tramite Wren Console. Per favore, non confonderlo con la CLI ufficiale di Wren. In un mondo perfetto potresti usare quel runtime, ma al momento ha diversi problemi di varia natura che lo rendono una scelta tutt'altro che ottimale per imparare Wren con Exercism.
Wren Console è un fork di Wren CLI, risolve questi problemi e aggiunge funzionalità che rendono più fluida la tua esperienza di apprendimento. Non preoccuparti: le conoscenze e i concetti del linguaggio Wren che imparerai qui varranno ovunque tu voglia usare Wren in futuro.
git
wrenc
Ti servirà il binario git installato e disponibile nel tuo path. È così che Wren Package installa i pacchetti (come la suite di test che ti servirà per testare i tuoi esercizi, ecc.).
git già pronto all'uso.Puoi verificare che Git sia installato con git --version:
$ git --version
git version 2.31.1
Non preoccuparti se la versione esatta non corrisponde: di solito non è poi così importante.
Con ogni probabilità vorrai scaricare l'ultima release da GitHub. Dopodiché dovrai decomprimere l'archivio e copiare l'eseguibile wrenc nel tuo path.
È anche possibile compilare dai sorgenti usando Visual Studio.
Puoi scaricare l'ultima release da GitHub oppure compilare dai sorgenti.
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 assicurati che sia disponibile nel tuo PATH.
cp bin/wrenc /usr/local/bin/
L'installazione più semplice usa il tap e la formula Homebrew di Exercism:
brew tap exercism/wren
brew install wren-console
In alternativa puoi scaricare l'ultima release da GitHub e installarla manualmente come mostrato nelle istruzioni per Linux. Compilare dai sorgenti è comunque abbastanza semplice se hai familiarità con queste cose.
Dopo che credi di aver installato correttamente il binario, è bene verificare che tutto funzioni.
Terminal, cmd, Powershell, bash, ...)wrenc -v
Dovresti vedere elencate sia la versione di wrenc sia quella di Wren:
wrenc v0.3.1 (wren v0.4.0)
Nota: è importante che tu apra una finestra di terminale nuova. Le finestre di terminale già aperte potrebbero non essere state aggiornate dopo il completamento dell'installazione. Questo significa che i terminali aperti non sanno che è stato installato un nuovo programma.
Aiuto:
'wrenc' is not recognisedProbabilmente non hai messo
wrencnel tuo PATH... Su MacOS e Linux puoi modificare il tuo path aggiungendo quanto segue a~/.bash_profileoppure a~/.zshrc:export PATH=/path/to/your/wrenc/:$PATHNon ho idea se tutto questo sia corretto. Su Windows apri il menu Start e cerca "environment variables". Dovrai modificare la voce
PATHe aggiungere qui il percorso dei binari diwrenc. Di solito si trovano inC:\Program Files\nodejs. Se navighi fin qui con il tuoFile Explorer, dovresti trovarenode.exe,npm.batenpx.bat.Chiudi tutti i terminali aperti e aprine uno nuovo.
Segui queste istruzioni per scaricare la CLI exercism per il tuo sistema operativo.
Una volta che la CLI è configurata, scarica il primo esercizio, hello-world:
$ exercism download --exercise=hello-world --track=wren
Ogni esercizio poi ha bisogno di alcuni pacchetti Wren per eseguire i test. Puoi installarli eseguendo questo comando nella directory dell'esercizio:
$ wrenc package.wren install