Diferencia entre revisiones de «TypeScript»

De Wiki Proyectos Beta
Ir a la navegación Ir a la búsqueda
([feat] Add information about TypeScript)
Línea 24: Línea 24:
== Compilación ==
== Compilación ==


== Por archivo específico ==
=== Por archivo específico ===


  tsc hello.ts
  tsc hello.ts
Línea 32: Línea 32:
  hello world
  hello world


== Por todos los archivos ==
=== Hot reload ===


  tsc *.ts
  tsc hello.ts --watch


== Hot reload ==
=== Por todos los archivos ===


  tsc hello.ts --watch
  tsc *.ts


= Configuración =
= Configuración =


== Archivo tsconfig.json ==
== Archivo tsconfig.json ==

Revisión del 12:48 16 jul 2022

Descripción

Es un lenguaje altamente tipado que compila directamente a JavaScript, agregando tipado seguro . En resumen "Un JavaScript con superpoderes para desarrolladores". Como compila directamente a JavaScript tiene el mismo rendimiento y compatibilidad completa con el ecosistema de JavaScript. TypeScript está pensado para solucionar el problema de hacer JavaScript escalable, y hace un muy buen trabajo.

Los navegadores no podrán ejecutar código TypeScript por si mismos. Tendrás que compilar el TypeScript a JavaScript que pueda ser entendido por navegadores.

Recursos

  • Sitio oficial: EN
  • Documentación oficial: EN
  • Código fuente: EN

Instalación

npm install -g typescript

Verificar versión

tsc --version

Ejemplo

Compilación

Por archivo específico

tsc hello.ts
node hello.js

Salida:

hello world

Hot reload

tsc hello.ts --watch

Por todos los archivos

tsc *.ts

Configuración

Archivo tsconfig.json