Skip to content

Latest commit

 

History

History
85 lines (54 loc) · 1.8 KB

NodeJS.md

File metadata and controls

85 lines (54 loc) · 1.8 KB

Apuntes NodeJS

Instalarlo usando brew y la version (recuerda desinstalar la version anterior)

brew uninstall node@14
brew install node@16

Depuracion Remota usando Chrome

  1. Hacemos un port forward del equipo remoto (9229) a nuestra maquina local(9221)
ssh -L 9221:localhost:9229 miguel@deathstar
  1. Ejecutamos en la conexion ssh del por forward nuestra app en el equipo remoto
nodejs --inspect missile.js
  1. Abrimos en nuestra maquina el chrome y abrimos la direccion chrome://inspect. Hacemos click en "Open dedicated DevTools for Node"

  2. Se abre la pantalla DevTools - NodeJS. Creamos una conexion nueva haciendo click en "Add connection" con los parametros: localhost:9221. Cerramos la pantalla

  3. Volvemos a la pantalla de chrome://inspect. Alli tenemos que ver la app que estamos ejecutando en el equipo remoto, en nuestro ejemplo missile.js file:///home....inspect. Hacemos click en inspect y ya estamos depurando nuesta app ejecutada en el equipo remoto

Uso de NPM

Inicializa el directorio de trabajo

npm init

Inicializa el directoro de trabajo y crea el package.json con valores por defecto

npm init --yes

Instala paquete, lo añade a package.json y fuentes para compilarlo

npm install --save-dev [email protected]

Instala paquete y lo añade a package.json

npm install --save [email protected]

Instala paquete en la ultima version y lo añade a package.json

npm install --save paquete

Desinstala y elimina la dependencia en package.json

npm uninstall --save [email protected]

Coded In Barcelona