- Diferencias entre Node y otros lenguajes
- Event Loop y Event Driven Programing
- High Level Programing
- Funciones anidadas dentro de funciones
- Comandos
$ node
abre terminal de NodeCtrl+C
* 2 para salir o.exit
$ node <jsfile.js>
$ which node
-> la ruta a los binarios de node:/local/bin/node
$ node --version
saber la versión de node en mi máquina
- Para qué sirve?
- capacidad de replicar el ambiete de packetes o modulos cuando se va desarrollar y se va a deployar a producción
- dev configuration
- produc configuration
- tests (Test Driven Develpment)
- Comandos
- Asegurarse de tener node instalado
$npm --version
saber la versión de npm en mi máquina$ npm init
crea el archivo de configuración de app de Nodepackage.json
$ npm (install / i) (--save / -s) <package-name>@v#.#.#
con save, se guardara en nuestro archivo de configuración$ npm install
consulta los packetes en la campo de package-jsondependencies
$ npm update <package-name>
busca y remplaza la versión del packete por la versión más actualizada
- Asegurarse de tener node instalado
- fs FileSystem
- Comandos
- Cómo utilizarlas y para qué sirven