Búsqueda de sitios web

typescript - Visual studio code - Compilar solo el archivo que se guarda o cambia


Lo que he notado hasta ahora es que el compilador de TypeScript compila todos los archivos .ts del proyecto si habilito la tarea de vigilancia. ¿Hay alguna manera de que solo compile el archivo cambiado o el archivo que se guarda?

Gracias

Respuesta #1

Seguramente tienes una tarea de compilación que está ejecutando el compilador de TypeScript, ejecutando este comando:

tsc

Con suerte, estás usando un tsconfig.json para configurar la compilación.

Si ese es el caso, puedes usar el siguiente comando para iniciar el compilador de TypeScript en un modo de "observación", también conocido como "compilar al guardar":

tsc -w

Esto iniciará un proceso que observará continuamente tus archivos TypeScript y compilará solo lo que sea necesario ('compilación incremental').

Respuesta #2

Existen algunos plugins de gulp que están orientados a compilar código TypeScript de manera incremental:

  • https://www.npmjs.com/package/gulp-typescript
  • https://github.com/jrieken/gulp-tsb

Usamos gulp-tsb en la base de código de VSCode y funciona muy bien

Artículos relacionados