TypeScript es un lenguaje de programación moderno desarrollado por Microsoft que extiende JavaScript al agregar tipos estáticos. Las herramientas que proporciona TypeScript para JavaScript son especialmente útiles para desarrollar aplicaciones grandes, lo que lo hace una opción popular entre los desarrolladores que buscan mejorar la eficiencia y calidad del código. Esta guía proporciona un enfoque detallado y fácil de entender para instalar TypeScript en AlmaLinux 9.
Requisitos Previos
Antes de instalar TypeScript en AlmaLinux 9, es necesario tener Node.js instalado, ya que TypeScript se ejecuta en un entorno de Node.js. Asegúrate de tener acceso a tu servidor con privilegios de superusuario (sudo).
Paso 1: Instalar Node.js
TypeScript requiere Node.js como entorno de ejecución. Node.js puede ser instalado directamente desde los repositorios de AlmaLinux utilizando dnf
.
- Instalar Node.js:
sudo dnf module list nodejs # Listar las versiones de Node.js disponibles
sudo dnf module enable nodejs:14 # Habilitar el módulo de Node.js versión 14
sudo dnf install nodejs -y # Instalar Node.js
Asegúrate de seleccionar la versión de Node.js que prefieras; en este ejemplo, se utiliza la versión 14.
- Verificar la instalación de Node.js:
Comprueba que Node.js está correctamente instalado.
node --version
Paso 2: Instalar TypeScript
Con Node.js instalado, puedes proceder a instalar TypeScript usando npm, que es el gestor de paquetes de Node.js.
- Instalar TypeScript globalmente:
sudo npm install -g typescript
Instalar TypeScript globalmente permite usar el compilador de TypeScript (tsc
) desde cualquier lugar en tu sistema.
- Verificar la instalación de TypeScript:
Comprueba que TypeScript se ha instalado correctamente.
tsc --version
Esto debería mostrar la versión de TypeScript que acabas de instalar.
Paso 3: Configurar un Proyecto TypeScript
Una vez instalado TypeScript, probablemente querrás configurar un proyecto para usarlo.
- Crear un nuevo directorio para tu proyecto:
mkdir mi-proyecto-ts
cd mi-proyecto-ts
- Inicializar un nuevo proyecto de Node.js:
Esto creará un archivopackage.json
que gestiona las dependencias del proyecto.
npm init -y
- Crear un archivo TypeScript de ejemplo:
echo "console.log('Hola TypeScript');" > app.ts
- Compilar el archivo TypeScript:
tsc app.ts
Esto compilará tu código TypeScript (app.ts
) a JavaScript (app.js
).
Paso 4: Ejecutar el Archivo JavaScript Resultante
Para ver los resultados de tu script TypeScript, ejecuta el archivo JavaScript generado con Node.js.
node app.js
Esto debería imprimir “Hola TypeScript” en la consola.
Para desarrolladores que buscan una solución robusta y escalable para sus proyectos de desarrollo, los servicios de Linux SSD VPS de Shape.host son ideales. Shape.host ofrece VPS en la nube que proporcionan la potencia y flexibilidad necesarias para manejar aplicaciones y entornos de desarrollo intensivos, incluidos aquellos que utilizan TypeScript. Con Shape.host, los usuarios pueden centrarse en sus proyectos de desarrollo sin preocuparse por el mantenimiento de la infraestructura física, beneficiándose de un entorno seguro y de alto rendimiento, perfecto para desplegar y gestionar aplicaciones modernas en un entorno de nube robusto y escalable.