Come configurare l'ambiente di sviluppo Node.js sul sistema Windows 10
Se hai deciso di imparare l'argomento tecnologico più in voga di questi tempi 'Node.js'e tu sei un finestre utente, quindi sei atterrato nel posto giusto. Se stai appena iniziando, potresti vedere che molte persone stanno usando un Mac o Linux per Sviluppo di Node.js. Probabilmente il tuo istruttore di corso lo sta facendo anche tu. Ma forse vuoi lavorare su Windows stesso. Molte persone cambiano piattaforma quando si tratta di sviluppo - ma perché cambiare quando Windows è pienamente in grado di iniziare con qualsiasi sviluppo. Questo post riguarda la configurazione di un buon ambiente di sviluppo Node.js su una macchina Windows.
Installazione dell'ambiente di sviluppo Node.js su Windows
La nostra missione in questo post è di configurare il computer per lo sviluppo in modo da poter iniziare subito la codifica. Queste sono alcune cose che installeremo sul tuo computer:
- Node.js stesso
- Idiota
- Un editor di codice moderno
- MongoDB (Opzionale)
Quindi, saltiamo a destra e cominciamo con esso.
Node.js
Un po 'su Node.js, è un ambiente di runtime JavaScript open source cross-platform splendidamente scritto, costruito sul motore JavaScript V8 di Chrome di Google. Node.js in pratica ti consente di codificare l'applicazione in JavaScript ed eseguirli sul back-end su un server. Quando ho detto "cross-platform", lo intendo davvero. È possibile installare Node.js su Windows e persino distribuire applicazioni. Scarica Node.js dal sito ufficiale. Poiché stai appena iniziando a imparare, si consiglia di scaricare il È (Supporto a lungo termine). La versione LTS più recente disponibile al momento della stesura di questo post è la 6.11.0.
Una volta scaricato, esegui il programma di installazione e non devi apportare alcuna modifica e premi "Avanti" su tutti i passaggi. L'installazione di Node.js è integrata con il Gestore pacchetti nodo che è necessario per scaricare e installare moduli di terze parti. Ti troverai spesso usando NPM. Quindi, non modificare questa impostazione durante l'installazione di Node.js sul tuo computer. Inoltre, l'installazione modifica automaticamente le variabili PATH in modo da poter eseguire comandi npm dal CMD. Quindi, se si desidera modificare una di queste impostazioni, andare su Installazione personalizzata; altrimenti raccomanderei l'installazione Express.
Una volta installato, cerca "prompt dei comandi Node.js" nel menu di avvio e premi invio per eseguire la console. Questa finestra CMD è tutto per te per la tua carriera su Node.js. Questa finestra è stata inizializzata per l'utilizzo di Node.js e NPM in modo da poter eseguire i comandi da questa finestra. Per verificare, esegui semplicemente "npm -v" per vedere la versione di NPM installata sul tuo computer. Se stai seguendo un tutorial su Node.js altrove, puoi eseguire tutti i comandi menzionati in questo tutorial da questa finestra qui.
Idiota
Git è il sistema di controllo delle versioni più utilizzato e specifico del settore. Presto imparerai a conoscere i sistemi di controllo delle versioni se non li conosci già. Scarica Git per Windows qui. Git ti aiuterà molto nella gestione del codice per i progetti più grandi. Git è molto facile da imparare e iniziare. Una guida breve basata sulle sfide è disponibile online per iniziare con Git.
Una volta eseguito il programma di installazione, potresti dover fare alcuni passaggi in cui non sarai a conoscenza delle tue azioni. C'è questo passo che vorrei discutere. Il passo che dice "Regolare la variabile PATH" è un passo importante. Qui devi selezionare come ti piacerebbe usare Git sul tuo computer.
Vado sempre per la seconda opzione 'Usa Git dal prompt dei comandi'. Selezionando questa opzione, i comandi Git saranno disponibili nel prompt dei comandi Node.js e in Git Bash. Git Bash è un altro strumento da riga di comando incluso con Git; puoi usarlo per scopi di sviluppo o continuare a usare il prompt dei comandi. Non preoccuparti del resto dei passaggi, continua a premere "Avanti" sul programma di installazione. Spiegare questi passaggi va oltre lo scopo di questo post, ma puoi cercare l'installazione di Git su Internet.Una volta completata l'installazione, puoi aprire una finestra del prompt dei comandi e digitare 'git -version' per verificare di aver installato Git.
Editor di codice
La scelta di un editor di codice può essere un compito impegnativo quando si hanno così tante opzioni là fuori. Puoi scegliere qualcosa tra un IDE completo come WebStorm o un editor di codice come Brackets. Ecco alcuni consigli:
- WebStrom: il più potente IDE JavaScript utilizzato dai professionisti. È uno strumento a pagamento e ti consiglierei di iniziare con uno gratuito e poi fare un investimento mentre avanzi nella tua carriera.
- Codice di Visual Studio: se hai già familiarità con Visual Studio, fallo. VS Code è un editor di codice open source gratuito offerto da Microsoft. Il programma viene fornito con un debugger integrato e l'evidenziazione della sintassi per varie lingue. Non solo Node.js, puoi codificare in molte altre lingue.
- Parentesi: è un potente editor di codice open source disponibile per tutte le piattaforme. Supporta l'evidenziazione della sintassi in un sacco di lingue. E viene fornito con questo ottimo gestore di estensioni che ti consente di aggiungere più funzionalità e funzionalità allo strumento. Personalmente utilizzo questo strumento e mi piacciono le funzionalità come l'aggiornamento automatico della pagina web, le estensioni e le scorciatoie da tastiera. Inoltre, aggiunge un'opzione al tuo menu di scelta rapida in modo da poter aprire direttamente le cartelle del progetto in Brackets.
Questi erano solo i miei consigli; sei libero di scegliere qualsiasi IDE o editore. Puoi anche scrivere il codice in un semplice Blocco note se sei abbastanza coraggioso.
MongoDB
Questo è un passaggio facoltativo. MongoDB è un programma di database basato su documenti multipiattaforma. Viene utilizzato al posto di SQL nelle tradizionali applicazioni CRUD Node.js. Puoi usare SQL se vuoi, ma dal momento che MongoDB è ampiamente accettato con Node.js, lo abbiamo trattato qui. È necessario scaricare MongoDB Community Server da qui. Opzionalmente è possibile installare MongoDB Compass, uno strumento GUI per navigare nel database. Una volta scaricato e installato, vai direttamente all'installazione di MongoDB e vai alla cartella bin. L'indirizzo potrebbe essere simile a questo:
C: \ Programmi \ MongoDB \ Server \ 3.4 \ bin
Ora esegui "mongod.exe" per avviare il tuo server MongoDB. Esegui "mongo.exe" per interagire con il server tramite la riga di comando o usa Compass se preferisci la GUI. È anche possibile aggiungere questa directory alla variabile PATH per eseguire direttamente mongod e mongo dalla riga di comando. Qui puoi imparare a modificare il percorso delle variabili dell'ambiente di sistema.
Questo è tutto! Sei pronto per codificare la tua prima applicazione Node.js. Hai gli strumenti giusti e la configurazione dell'ambiente per lo sviluppo.