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
