Iniciar en Node JS (Instalación y configuración de servidor web en windows)
- Descargar node js de la página oficial https://nodejs.org/es/download/, una vez que haya finalizado, dar doble click para ejecutar el programa y seguir con las instrucciones hasta terminar con la instalación.
- Se crea una carpeta con el nombre que desees y sera la que contendrá todos los archivos del proyecto como las hojas de estilos css, imágenes, iconos, js y de mas.
- Se abre la terminal de node js buscándola en la lupa cercas del botón de inicio de windows, solo se escribe Node.js command prompt dar enter o click y se mostrara la ventana, luego hay que posicionarse en la carpeta que se creo, navegando por los directorios hasta llegar a ella, es decir si tu carpeta del proyecto esta en “Descargas” y la terminal te inicia en C:\Users\tuNombre> se puede usar el comando “dir” para ver en que directorio estas, luego colocas cd Descargas para entrar a la carpeta quedando de la siguiente manera C:\Users\tuNombre>cd Descargas enter y por ultimo cd Nombredelacarpetadelproyecto enter y quedaría la ruta final así C:\Users\tuNombre>Descargas>Nombredelacarpetadelproyecto enter.
- Inicializar node js, en el terminal ya colocados en la carpeta del proyecto escribimos con el comando npm que es sistema de gestión de paquetes por defecto para Node.js:
npm init “dar enter” /*para crear un archivo package.json es un manifiesto del proyecto y Administrar las dependencias que se van incluyendo.*/
/*colocare un ejemplo sin express y otro con express pues se vera la diferencia entre uno que es mas extenso y otro mas simplificado, es tu elección por cual optar.*/
5. Crear servidor web http sin express en la misma terminal instalamos el modulo de http que se ocupara en la configuración del servidor con el siguiente comando:
npm install http “dar enter” /*Una vez instalado solo faltaría incluirlo, para eso creamos un archivo con el nombre “holaservidor.js” o el nombre que desees y se configura con las siguientes lineas de código.
//En el navegador en donde va la URL escribir lo siguiente:
localhost:8080 y en la pantalla se mostrara el mensaje de hola mundo
6. Crear servidor web http con express en la terminal se escribe el comando siguiente:
npm install express “dar enter” /*luego solicitara nombre del paquete y así sucesivamente ir nombrando los campos y algunos se pueden omitir, al final puedes revisar el archivo package.json y solo confirmar si el resultado fue el correcto.*/
Ahora es crear un archivo con el nombre “holaservidor.js” o el nombre que gusten y se configura con las siguientes lineas de código.
//Al ejecutar node index.js En la consola se mostrara un mensaje “Example app listening on port 3000!”
¡Lo único imposible es aquello que no intentas :D!