TypeScript es un lenguaje de programación desarrollado por Microsoft que se ha convertido en una herramienta esencial para los desarrolladores que trabajan con JavaScript a gran escala. TypeScript añade tipado estático opcional a JavaScript, lo que permite capturar errores en tiempo de compilación antes de que se ejecuten en tiempo de ejecución. Instalar TypeScript en Ubuntu 22.04 LTS puede parecer desafiante para los principiantes, pero este artículo te guiará a través de cada paso del proceso para que puedas comenzar a usar TypeScript de manera eficiente en tu entorno de desarrollo.
Requisitos Previos
Antes de instalar TypeScript en Ubuntu 22.04 LTS, necesitas tener Node.js y npm (Node Package Manager) instalados. Node.js es un entorno de ejecución para JavaScript fuera del navegador, y npm es su gestor de paquetes, que facilita la instalación de librerías y herramientas como TypeScript.
Paso 1: Instalar Node.js y npm
Ubuntu 22.04 LTS no viene con Node.js o npm instalados por defecto, por lo que necesitas instalarlos manualmente.
- Agregar el repositorio de Node.js a APT:
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
- Instalar Node.js y npm:
sudo apt-get install -y nodejs
Este comando instalará tanto Node.js como npm, ya que npm se incluye como parte del paquete de Node.js desde los repositorios de NodeSource.
Paso 2: Verificar la Instalación de Node.js y npm
Para asegurarte de que Node.js y npm se han instalado correctamente, puedes verificar sus versiones.
- Verificar la versión de Node.js:
node -v
- Verificar la versión de npm:
npm -v
Paso 3: Instalar TypeScript
Con Node.js y npm en su lugar, estás listo para instalar TypeScript.
- Instalar TypeScript globalmente usando npm:
sudo npm install -g typescript
La opción -g
asegura que TypeScript se instale globalmente en tu sistema, lo que permite que el compilador de TypeScript, tsc
, esté disponible en toda la línea de comandos.
Paso 4: Verificar la Instalación de TypeScript
Después de instalar TypeScript, es una buena práctica verificar que el compilador tsc
se haya instalado correctamente.
- Verificar la versión de TypeScript:
tsc -v
Este comando debería mostrar la versión de TypeScript que has instalado.
Paso 5: Configurar tu Primer Proyecto TypeScript
Para comenzar a usar TypeScript, puedes configurar un proyecto simple.
- Crear un nuevo directorio para tu proyecto:
mkdir mi-proyecto-typescript
cd mi-proyecto-typescript
- Inicializar un nuevo proyecto npm:
npm init -y
- Crear un archivo TypeScript simple:
echo "console.log('Hola, TypeScript');" > app.ts
- Compilar tu archivo TypeScript:
tsc app.ts
Esto compilará app.ts
a app.js
, que es un archivo JavaScript que puedes ejecutar.
- Ejecutar el archivo JavaScript resultante:
node app.js
Para los desarrolladores que buscan un entorno robusto y escalable para sus proyectos, los servicios de Linux SSD VPS de Shape.host son ideales. Shape.host ofrece soluciones de VPS en la nube que proporcionan la flexibilidad y el rendimiento necesarios para el desarrollo de software moderno, incluyendo proyectos que utilizan tecnologías como TypeScript. Con Shape.host, los desarrolladores pueden concentrarse en codificar y innovar, mientras que Shape.host se encarga de la gestión y el mantenimiento de la infraestructura de servidor.