Elm - Configurazione dell'ambiente
Questo capitolo descrive i passaggi per installare Elm su piattaforme Windows, Mac e Linux.
Configurazione dell'ambiente locale
Considera i passaggi mostrati di seguito per installare Elm nel tuo ambiente locale.
Step 1 − Install node
Poiché elm è compilato in JavaScript, la macchina di destinazione dovrebbe avere nodeinstallato. Fare riferimento al corso TutorialsPoint NodeJS per la procedura di configurazionenode e npm
Configurazione del nodo.Step 2 − Install elm
Esegui il seguente comando sul terminale per installare elm. Nota che la versione stabile di elm era la 0.18 al momento della stesura di questo corso.
npm install -g [email protected]
![](https://post.nghiatu.com/assets/tutorial/elm/images/install_elm.jpg)
Dopo l'installazione, eseguire il seguente comando per verificare la versione di Elm.
C:\Users\dell>elm --version
0.18.0
Step 2 − Install the Editor
L'ambiente di sviluppo utilizzato qui è Visual Studio Code (piattaforma Windows).
Visual Studio Code è un IDE open source di Visual Studio. È disponibile per piattaforme Mac OS X, Linux e Windows. VSCode è disponibile su
Installazione su Windows
In questa sezione, discuteremo i passaggi per installare Elm su Windows.
Scarica
Fare doppio clic su VSCodeSetup.exe per avviare il processo di installazione. Ci vorrà solo un minuto.
![](https://post.nghiatu.com/assets/tutorial/elm/images/vscodesetup.jpg)
Puoi attraversare direttamente il percorso del file facendo clic con il pulsante destro del mouse su File → Apri nel prompt dei comandi. Allo stesso modo, l'opzione Reveal in Explorer mostra il file in File Explorer.
![](https://post.nghiatu.com/assets/tutorial/elm/images/reveal_explorer.jpg)
Installazione su Mac OS X
La guida all'installazione specifica per Mac OS X di Visual Studio Code è disponibile all'indirizzo
Installazione su Linux
La guida all'installazione specifica per Linux di Visual Studio Code è disponibile all'indirizzo
Step 4 − Install the elm Extension
Installa l'estensione elm in VSCode come mostrato di seguito.
![](https://post.nghiatu.com/assets/tutorial/elm/images/installation_linux.jpg)
Elm REPL
REPL sta per Read Eval Print Loop. Rappresenta un ambiente informatico come una console Windows o una shell Unix / Linux in cui viene immesso un comando e il sistema risponde con un output in modalità interattiva.
Elm viene fornito in bundle con un ambiente REPL. Svolge le seguenti attività:
Lettura: legge l'input dell'utente, analizza l'input nella struttura dati di elm e lo archivia in memoria.
Eval - Prende e valuta la struttura dei dati.
Stampa: stampa il risultato.
Loop - Ripete il comando precedente finché l'utente non esce. Utilizzare il comando: esci per uscire da REPL e tornare al terminale.
Di seguito è mostrato un semplice esempio per aggiungere due numeri in REPL:
Apri il terminale VSCode e digita il comando elm REPL.
Il terminale REPL attende che l'utente inserisca un input. Immettere la seguente espressione 10 + 20. L'ambiente REPL elabora l'input come indicato di seguito:
Legge i numeri 10 e 20 dall'utente.
Valuta utilizzando l'operatore +.
Il risultato delle stampe è 30.
Loop per il successivo input dell'utente. Qui usciamo dal loop.
![](https://post.nghiatu.com/assets/tutorial/elm/images/elm_repl.jpg)