Ben tornato.
In questo video inizieremo parlando della mente dei comandi.
Quindi questa porzione del nostro ambiente di sviluppo e quello che facciamo in questo caso e per cosa è usato,
e poi introdurremo alcuni dei primi e più importanti comandi della riga di comando.
Cominciamo parlando di ciò che la linea di comando è ciò che è il punto centrale.
Finora mi hai visto digitare un'istruzione nella riga di comando un comando che ho digitato app nodo.
Sì, sembra così.
è così che ho iniziato il mio server quando ho fatto la dimostrazione dell'app demo del cane.
E non funzionerà qui perché non ho un file di accesso, ma
Questo è solo uno dei comandi importanti.
Ma ce ne sono molte altre che apprenderemo che useremo attraverso il resto di
questa classe.
Prima di parlarne voglio leggere l'introduzione a questo libro.
Questo e-book chiamato conoscere la riga di comando scritta da David Baum oro ed è una grande risorsa.
E se hai il tempo, ti consiglio caldamente di leggere questo intero ebook e questo tutorial base
della linea di comando che collega qui.
Ma quello che voglio leggere è questo paragrafo qui la linea di comando è la sede definitiva del potere sul
tuo computer usando la linea di comando che puoi eseguire incredibili imprese di magia e velocizzare il domare il
tuo computer e farlo ottenere esattamente quello che vuoi.
Sfortunatamente il prezzo di questo potere è la complessità.
Nessuno ha mai detto che governare il tuo computer sarebbe stato facile.
La linea di comando è al centro.
Semplicemente un posto dove si digitano i comandi al computer, il computer è il servo ubbidiente
e tenterà di eseguire qualsiasi comando che comprenda.
Sfortunatamente il computer non parla inglese o qualsiasi altra lingua parlata dagli
umani sebbene abbia elementi riconoscibili per dargli comandi.
Dobbiamo prima iniziare ad imparare la lingua del computer.
Mi piace pensare alla linea di comando come questa.
Nessuna interfaccia diretta per il core del nostro computer.
Un tempo l'unica interfaccia esistente per lavorare con il computer e interagire con essa era attraverso
una linea di comando.
interfacce visive e quindi alcuni dei primi computer Xerox e Mac uscivano con interfacce visive.
Nei primi computer si accendeva e si trattava di uno schermo nero con testo verde e non c'erano
Ecco dove prendiamo il mouse e il desktop e le icone e le cose su cui facciamo clic e praticamente tutto ciò che
facciamo con i nostri computer.
Ora come umani come non sviluppatori facciamo attraverso un'interfaccia visiva, ma non è solo che la linea di comando è
un altro modo di interagire con un computer.
Non è che sia solo un modo più semplice e più brutto in cui usiamo solo la tastiera e il testo.
che puoi fare con il tuo mouse, così puoi fare tutto ciò che vorresti fare con il tuo mouse
con menu visuali come creare un nuovo file o salvare un file o eseguendo un file o aprendo un'applicazione.
Potresti obiettare che è più brutto e semplice ma, soprattutto, ti permette di fare molto più di quello
Puoi fare tutto ciò attraverso la riga di comando, ma puoi anche fare molto di più che non puoi fare a meno
della riga di comando.
Ciò include cose come l'avvio di un server nodo che è una delle cose importanti che dobbiamo fare
in questa classe è avviare il nostro server javascript e non è possibile farlo semplicemente facendo clic su cose
con il mouse.
Questa è una delle ragioni principali per cui stiamo imparando la riga di comando.
L'altro motivo per cui gli sviluppatori lo usano è che è molto più veloce.
Una volta che hai imparato a padroneggiarlo e una volta che conosci i comandi importanti, puoi creare file ed
eseguire file ed eliminare file molto più velocemente che se usi il mouse.
Ovviamente c'è una curva di apprendimento e quando inizi ti sembra che le cose facciano molto più sforzo da
fare con la linea di comando e lo fanno finché non le impari e ti senti a tuo agio con loro.
Consiglio vivamente di fare gli esercizi che sto per darti, ma anche di esercitarti e usare
la riga di comando in Cloud Nine il più possibile.