Búsqueda de sitios web

visual studio - Evitar que Typescript emita comentarios @class


En mi proyecto, el compilador de Typescript compila mis clases de la siguiente manera:

class Example
{
    ...
}

en

var Example = /** @class */ (function () {
  function Example() {
  }
  return Example;
}());

¿Cómo puedo configurar Typescript (actualmente usando VS2015) para que no emita ese comentario @class?

Respuesta #1

No hay forma de eliminar solo el comentario /** @class */. Revisé el código fuente y no parece estar controlado por ningún indicador especial del compilador. La única manera de eliminar este comentario es eliminar todos los comentarios, usando la opción del compilador --removeComments.

Respuesta #2

Cuando estoy usando TypeScript SDK 2.3, no hay comentarios /** @class */.
Parece que después de TypeScript SDK 2.5 se generarán estos comentarios de anotación.

Puedes descargar el SDK de TypeScript (incluyendo versiones antiguas) desde aquí.

Artículos relacionados