Javascript
windows
MacOS
linux
Escrito por:
Aprender a programar con Javascript es una excelente opción para aquellos que desean iniciarse en el mundo de la programación web. Javascript es un lenguaje de programación versátil y muy utilizado, lo que lo convierte en una herramienta muy valiosa para cualquier desarrollador web. Si llegaste hasta aquí y todavía no conoces en detalle Javascript te invito a leer esta guía relacionado a para qué sirve Javascript. Debido a que JavaScript es un lenguaje que se ejecuta principalmente en los navegadores (Chrome, Mozilla, Edge, etc), si queremos usarlo en el sistema, debemos instalar NodeJS.
Cuando hablamos de instalar JavaScript en nuestro sistema, nos referimos a instalar el entorno que nos permite desarrollar en JavaScript y justo ahí es donde nos encontramos con NodeJs.
NodeJs es el entorno de ejecución para JavaScript que se utiliza tanto para el desarrollo de aplicaciones web de Front End como de Back End. Fue creado con la versión 8 del motor que utiliza Chrome para procesar código JavaScript (recordemos que este lenguaje está diseñado para ser ejecutado en navegadores).
El primer paso para añadir NodeJs en nuestro sistema sería acceder a este link y seleccionar el Sistema Operativo para comenzar la descarga
Para completar la instalación en Windows, deberás seguir los pasos descritos en el instalador. No requiere ninguna configuración mientras se está instalando, así que será "siguiente", "siguiente", "siguiente", "terminar".
Para verificar que se ha instalado correctamente:
win
+ r
y escribir cmd
)node --version
De haberse instalado correctamente, debería de aparecernos una respuesta parecida a la que se muestra a continuación.
1v18.15.0
Una vez accedemos a la zona de descarga (el link mas arriba), seleccionamos Instalador MacOs
y lo descargamos.
Debido a que no requiere ningún tipo de modificación mientras se instala, solo deberás de iniciar el instalador y seguir los pasos ("siguiente", "siguiente", "siguiente", "terminar").
Si deseas realizar la instalación desde la terminal, podrías hacerlo mediante el manejador de paquetes homebrew.
Para realizar la instalación debemos ejecutar el siguiente comando en la terminalÑ
1brew install node
Para instalar utilizando MacPorts como manejador de paquetes, deberás de abrir una terminal y escribir
1sudo port install nodejs
Para verificar la instalación, ya sea mediante la descarga desde NodeJs, Homebrew o MacPorts, deberás de abrir una terminal y ejecutar el siguiente comando node --version
. De haberse instalado correctamente, se mostrará un mensaje parecido al siguiente:
1v18.15.0
Debido a que Linux viene en muchos sabores, hablaremos de como instalar NodeJs en Ubuntu solamente.
Nota importante: Debido a que estaremos haciendo uso del súper usuario para realizar las instalaciones, es muy probable que se le pida la contraseña para completar los pasos.
Cada vez que vamos a añadir un nuevo software a nuestro sistema basado en Linux, debemos actualizar nuestros indices de paquetes locales y después podremos instalar el paquete que deseamos, en este caso nodejs
.
1sudo apt update 2sudo apt upgrade 3sudo apt install nodejs
Debemos de instalar npm (Node Package Manager) para manejar los paquetes de NodeJs, ya que no viene incluida en la versión descrita.
1sudo apt install npm
Si queremos instalar una versión diferente de NodeJs a la que podemos instalar con el recurso anterior, podemos utilizar un PPA (Personal Package Archive) mantenido por NodeSource. En los PPA se encuentran más versiones del paquete que en los repositorios de Ubuntu.
Como mencionamos anteriormente, es necesario realizar un update y un upgrade siempre que queramos instalar nuevos paquetes para optimizar la compatibilidad de los paquetes y estar usando la versión mas reciente de nuestros programas y sistemas.
1sudo apt update 2sudo apt upgrade 3sudo apt-get install curl
Si por algun motivo no tenemos instalado cURL, lo podemos instalar de la siguiente forma
1sudo apt-get install curl
Ahora estamos listos para añadir el repositorio de NodeJs, recuerda cambiar setup_18.x
por la versión que desees instalar, ejemplo `setup_14.x'
1curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
Una vez que se haya añadido el repositorio de nuestra elección, debemos de proceder a instalar.
1sudo apt-get install nodejs
De esta forma no es necesario instalar NPM ya que viene incluido en el paquete que acabamos de instalar.
Para verificar la instalación de NodeJs y NPM en Linux, abriremos una terminal y escribiremos
1node --version 2npm --version
De haberse instalado correctamente, se mostrará la siguiente información, para NodeJs v18.15.0
y para NPM 9.5.0
. Ambos retornos dependerán de la versión instalada. Del mismo modo, podemos usar el comando:
1whereis node 2whereis npm
Con estos comandos conoceremos donde están instalados los paquetes.
NodeJs no posee una Interfaz de Usuario (UI) para desarrollar, en vez de eso, mediante el uso de IDEs como VS Code, Atom, etc, podemos ejecutar JavaScript haciendo uso del entorno que proporciona NodeJs sin necesidad de realizar grandes cambios (o cambio alguno) en la configuración del Sistema nosotros mismos.
Digamos que tenemos un archivo app.js
que creamos para probar nuestra instalación y ejecutar código JavaScript desde nuestro sistema.
Este será el código js que estará en nuestro archivo app.js:
1console.log("I can run now outside of the browser!")
Para ejecutar este código, debemos de abrir la terminal o CMD (si estás utilizando Windows) y escribir node
y seguido donde se encuentra nuestro archivo js que queremos ejecutar.
Ejemplo supongamos que tenemos nuestro archivo app.js en la unidad C:
carpeta test
1node c:\test\app.js
De haberse pasado la dirección correcta donde se encuentra el archivo, se mostrara en la consola:
1I can run now outside of the browser!
Puedes leer contenido relacionado y mucho mas en el blog de 4Geeks.