Introduction
Node Js, es un entorno de desarrollo que nos permite la ejecuciรณn runtime, es non- blocking y event-driven server, si continuas la lectura sabrรกs a que me refiero.
Es open source y asรญncrono, lo cual hace que sea mucho mas rรกpido al momento de enviar peticiones y devolver las respuestas.
No es recomendable para aplicaciones intensivas de CPU.
First Application
Este ejercicio es muy simple y lo puedes hallar aquรญ, ya que lo resolvรญ el lunes :) : https://developersanddreamers.blogspot.com/2020/07/servidor-web.html
REPL Terminal
Es un entorno similar a una consola, donde enviรณ un comando y el sistema me responde con una salida segรบn mi peticiรณn.
Read : lee la entrada del usuario, analiza la entrada en la estructura de datos de JavaScript y la almacena en la memoria.
Eval : Toma y evalรบa la estructura de datos.
Print : imprime el resultado.
Loop : repite el comando anterior hasta que el usuario presione ctrl-c dos veces.
Para iniciar la consola basta con poner el comando node, sin ningรบn argumento mas, luego acto seguido te aparecerรก el siguiente sรญmbolo >, donde podrรกs ejecutar expresiones simples como vez a continuaciรณn
El uso de variables dentro de la consola funciona asรญ: si declaro un valor sin la palabra reservada var me guarda el valor y lo imprime, sin embargo si usa var solo me guarda pero me imprime indefinido, para imprimir la variable con var uso la funciรณn console.log()
Admite expresiones multilinea asรญ :
Y subrayar una variable asรญ, usando _ esto te permite devolver el ultimo resultado:
No olvides los siguientes comando para la terminal de NODE JS:
NPM
Me sirve para dos cosa bรกsicas para bรบsqueda de paquetes y mรณdulos y la instalaciรณn de dependencias y paquetes.
Para comprobar que versiรณn de npm dispones lo haces asรญ :
Para actualizar asรญ, esperas a que acabe la instalaciรณn y listo.
Ahora que si quieres instalas algรบn paquete lo puedes hacer asรญ: npm install <Module Name> De esta manera es como se compone el comando .
Ahora para hacer uso del mismo lo debes declarar asรญ supongamos que instalaste express, si es otra lo รบnico que cambia es el nombre y ya esta.
var express = require('express');
Ahora si deseas hacer una isntalacion global npm install <Module Name> -g , y de manera local pues usamos en comando sin la g, ahora en el package.json me va a reflejar todas mis dependencias instaladas, pero si quiero saber de manera global y no solo en mi proyecto debo usar este comando npm ls -g te refleja todos los paquetes instalados. el package.json contiene los siguientes atributos:
Para desintalar usas npm uninstall <Module Name> y para actualizar npm update <Module Name> para buscar usas npm search <Module Name> .Incluso puedes publicar tu propio paquete lo creas usando npm init, luego con npm adduser lo registras en NPM, Finalmente lo publicas con npm publish.
No hay comentarios:
Publicar un comentario
Quiero saber que opinas ?