tools - updating typescript in visual studio 2015
Build: opciĆ³n del compilador desconocido ''listemittedfiles'' (5)
Me sale el siguiente error al construir el proyecto después de desinstalar el TypeScript 2.0. (Visual Studio 2015)
tsc: error TS5023: compilación: opción del compilador desconocido ''listemittedfiles''.
¿Sabes cómo solucionarlo? Gracias,
tsc: error TS5023: compilación: opción del compilador desconocido ''listemittedfiles''.
Elimine los listemittedfiles
de su tsconfig.json
.
Tuve momentos difíciles ayer tratando de solucionar este desagradable problema: finalmente descubrí que MSBuild todavía estaba usando una versión antigua de TypeScript en lugar de la última. Para arreglarlo definitivamente, debes hacer lo siguiente:
- Instalar las herramientas de TypeScript actualizadas de Visual Studio 2015 (2.0.6 en el momento de la escritura)
- (opcionalmente) elimine las referencias de TypeScript 1.x de su variable de entorno PATH y / o reemplácelas con la nueva ruta de la carpeta de TypeScript 2.x.
Al hacerlo, apuntará a MSBuild hacia la compilación de TypeScript adecuada, que es totalmente compatible con el modificador de comando --listEmittedFiles.
Para obtener más información sobre este tema, también sugiero que lea este artículo y también estos dos hilos de Github:
por favor revise cómo configurar angular2 + texto mecanografiado en la comunidad VS2015 (actualización 3)
https://github.com/MohtishamZubair/AgentDistribution/wiki/Setting-up-AngularJS2-in-VS2015-in-MVC5
Ahora no necesita ejecutar el servidor node.js o incluso ningún comando de línea de comando npm.
Tuve un problema similar, lo borré
Yo había agregado manualmente el archivo ts.config en el proyecto. Lo quité.
Tuve un problema. Descubrí que tenía instalada una versión incorrecta (es decir, más antigua) de la mecanografía (además de la actual) y, aunque también se instaló la versión más reciente, se utilizó el compilador de mecanografía antiguo (tsc).
Abra una consola de Windows de MSBuild y ejecute el comando siguiente:
tsc -v
y ver qué versión da
desinstalar la versión anterior resolvió el problema