Dar una buena acogida.
En este video vamos a comenzar hablando de la mente de comando.
Así que esta parte de nuestro entorno de desarrollo y lo que realmente hacemos aquí y para qué se utiliza y luego
vamos a presentar algunos de los primeros y más importantes comandos de línea de comando.
Comencemos hablando sobre cuál es la línea de comando para qué sirve.
Hasta ahora me has visto escribir una instrucción en la línea de comando un comando que escribí en la aplicación de nodo.
Sí, se ve así
así es como comencé mi servidor cuando hice la demostración de la aplicación de demostración de perros.
Y no funcionará aquí porque no tengo un archivo de acceso, pero
Ese es solo uno de los comandos importantes.
Pero hay bastantes más de los que vamos a aprender que usaremos durante el resto
de esta clase.
Antes de hablar sobre ellos, quiero leer la introducción de este libro.
Este libro electrónico llamado Conociendo la línea de comandos escrita por David Baum Gold es un gran recurso.
Y si tienes tiempo, definitivamente te recomiendo que leas este ebook completo, así como este tutorial básico de
línea de comandos al que se vincula aquí.
Pero lo que quiero leer es este párrafo aquí, la línea de comando es la última sede de poder
en tu computadora usando la línea de comando, puedes realizar asombrosas hazañas de magia y acelerar la domesticación de
tu computadora para que haga exactamente lo que deseas.
Lamentablemente, el precio de este poder es la complejidad.
Nadie dijo que gobernar tu computadora sería fácil.
La línea de comando es su corazón.
Simplemente un lugar donde escribe comandos para la computadora, la computadora es su servidor obediente e
intentará llevar a cabo los comandos que entienda.
Lamentablemente, la computadora no habla inglés ni ninguna otra lengua hablada por
humanos, aunque tiene elementos reconocibles para darle comandos.
Primero debemos comenzar a aprender el idioma de la computadora.
Me gusta pensar en la línea de comando como esta.
Sin adornos de interfaz directa para el núcleo de nuestra computadora.
Solía ​​ser que la única interfaz que existía para trabajar con la computadora e interactuar con ella era a
través de una línea de comando.
visual y luego aparecieron algunas de las primeras computadoras Xerox y Mac que tenían interfaces visuales.
En las primeras computadoras se podía encender y era una pantalla negra con texto verde y no había una interfaz
Así que ahí es donde obtenemos el mouse, el escritorio, los iconos y las cosas en las que hacemos clic y, básicamente, todo
lo que hacemos con nuestras computadoras.
Ahora, como humanos, como no desarrolladores, lo hacemos a través de una interfaz visual, pero no es solo que la línea de comando
sea otra forma de interactuar con una computadora.
No es que sea solo una forma más fea y simple donde solo usamos el teclado y el texto.
más de lo que puede hacer con el mouse para poder hacer todo lo que haría con el mouse
con menús visuales como hacer un nuevo archivo o guardar un archivo. archivar o ejecutar un archivo o abrir una aplicación.
Podría argumentar que es más feo y simple pero, lo que es más importante, le permite hacer mucho
Puede hacer todo eso a través de la línea de comandos, pero también puede hacer mucho más que no puede hacer sin
la línea de comando.
Eso incluye cosas como iniciar un servidor de nodos que es una de las cosas importantes que tenemos que
hacer en esta clase es iniciar nuestro servidor de JavaScript y no puedes hacer eso simplemente haciendo clic en las cosas
con el mouse.
Esa es una de las razones principales por las que estamos aprendiendo la línea de comando.
La otra razón por la que los desarrolladores lo usan es porque es mucho más rápido.
Una vez que lo domine y una vez que sepa los comandos importantes, puede crear archivos y ejecutar
archivos y eliminarlos mucho más rápido que si está usando el mouse.
Por supuesto, hay una curva de aprendizaje y cuando comienzas parece que las cosas requieren mucho más esfuerzo
que hacer con la línea de comando y lo hacen hasta que las aprendes y te sientes cómodo con ellas.
Recomiendo encarecidamente que hagas los ejercicios que te voy a dar, pero que también practiques y uses
tu línea de comando en Cloud Nine tanto como sea posible.