Cómo instalar Deno JavaScript Runtime en Ubuntu 20.04
Deno es un tiempo de ejecución de JavaScript ligero que es sencillo y seguro. Proporciona un entorno de desarrollo estable y cómodo, que te permite escribir TypeScript sin transpilar. Además, al ser un motor con V8 como base, tiene una alta compatibilidad con el código JavaScript existente escrito con total compatibilidad con los estándares ECMAScript.
En este artículo te mostraremos cómo instalar Deno en Ubuntu 20.04 y cómo ejecutar un script hello world para probar su instalación.
Requisitos previos
- Ubuntu 20.04 instalado en tu sistema o máquina virtual.
- La cuenta de root o una cuenta de usuario con privilegios de sudo configurada en el servidor.
- Una ventana de terminal abierta y preparada para recibir comandos, también llamada símbolo del sistema.
Paso 1: Actualizar el servidor de Ubuntu
Primero, vamos a actualizar Ubuntu a su última versión.
sudo apt update -y
sudo apt upgrade -y
Paso 2: Descarga de Deno
Primero descargaremos el archivo deno que contiene la última versión del motor Deno desde github utilizando el comando curl en la ventana del terminal.
cd /tmp
curl -Lo "deno.zip" "https://github.com/denoland/deno/releases/latest/download/deno-x86_64-unknown-linux-gnu.zip"
Aparecerá una barra de progreso que mostrará el estado de los archivos mientras se descargan.
Este comando nos dará un archivo zip llamado deno.zip que contiene todos los archivos necesarios para instalar la última versión del motor deno.
En el siguiente paso, descomprimirás el archivo e instalarás deno en tu servidor.
Paso 2: Instalar Deno
Tendrás que asegurarte de que tienes un comando de descompresión en tu ordenador. Puedes hacerlo actualizando el índice de paquetes de tu sistema y luego instalando el comando unzip con apt.
sudo apt update
sudo apt install unzip
Ahora descomprime el archivo en el directorio /usr/local/bin de tu ubuntu
sudo unzip -d /usr/local/bin /tmp/deno.zip
La instalación debería estar ahora completa y debería haber una nueva carpeta con el nombre deno y dentro debería haber un archivo llamado deno que tiene el propietario y el permiso correctos. Utiliza ls para listar el nuevo archivo deno y asegúrate de que tiene el propietario y los permisos correctos:
ls -al /usr/local/bin/deno
A continuación, con la bandera –versión, ejecuta el comando deno para asegurarte de que funciona como es debido.
deno --version
A continuación, ejecutaremos deno con una declaración hola mundo para que puedas ver lo que hace.
Paso 3 – Uso del REPL de Deno
Para aprender sobre Deno, utiliza el REPL de Deno (bucle de lectura-evaluación-impresión). Te permitirá escribir cosas y hacer que se evalúen de inmediato. En este ejemplo, creamos una matriz de JavaScript, y luego utilizamos el método join() de esa matriz para combinar «hola» con «mundo».
deno
['hello', 'world'].join(' ')
Después de ejecutar el ejemplo, Deno vuelve a su prompt habitual ( > ). Sal de la REPL pulsando CTRL+D. Ahora deberías estar de vuelta en tu shell fuera de Deno.
Conclusión
Esta entrada del blog te ha proporcionado los conocimientos y la información necesarios para instalar Deno en Ubuntu 20.04, para que puedas empezar a desarrollar aplicaciones JavaScript en un entorno de servidor. Si tienes alguna pregunta sobre cualquier cosa que hayamos discutido aquí hoy, por favor, háznoslo saber en el comentario de abajo.