Búsqueda de sitios web

node.js - ¿Cómo suprimir los errores de TypeScript al compilar un solo archivo con nodejs?


Cuando uso Node.js para compilar un solo archivo TypeScript de un proyecto, que tiene dependencias en otros archivos, obtengo múltiples errores de "No se pudo encontrar el símbolo ..". A pesar de estos errores, el archivo JS se crea correctamente. No hay referencias explícitas en los archivos TypeScript.

¿Existe una manera de suprimir estos errores? ¿O indicar al compilador dónde buscar las dependencias, pero sin recompilar todos los archivos?

La razón por la que quiero hacer esto es el rendimiento. Mi objetivo es usar Grunt para vigilar los archivos TypeScript. Al cambiar, los compilaría a JS, haría algunas transformaciones, minimizaría, empaquetaría y ejecutaría pruebas unitarias. Sin embargo, solo un paso para compilar los 160 archivos TypeScript a JS tarda alrededor de 8 segundos, lo cual es dolorosamente lento para el proceso de desarrollo. Compilar solo el archivo modificado debería acelerarlo.

Respuesta #1

No hay una opción en este momento. He estado planeando agregarla a grunt-ts para /// <reference's https://github.com/basarat/grunt-ts/issues/34, pero lo mismo puede aplicarse para node.

Artículos relacionados