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í.