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]
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.
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.
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.
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.