Je reçois le message d'erreur ci-dessous lors de la construction d'un projet après la désinstallation de TypeScript 2.0. (Visual Studio 2015)
tsc: erreur TS5023: Build: Option de compilateur inconnue 'listemittedfiles'.
Savez-vous comment résoudre ce problème? Merci,
Hier, j'ai eu des moments difficiles pour essayer de résoudre ce problème épineux: j'ai finalement découvert que MSBuild utilisait toujours une ancienne version de TypeScript au lieu de la dernière. Pour le réparer définitivement, vous devez procéder comme suit:
Faire ceci fera pointer MSBuild vers la construction TypeScript appropriée, qui supporte pleinement le commutateur de commande --listEmittedFiles.
Pour plus d'informations sur ce problème, je vous suggère également de lire cet article que j'ai écrit sur ce sujet ainsi que sur ces deux discussions sur Github (avertissement d'affiliation: le second étant sur le dépôt GitHub d'un livre que j'ai écrit) :
J'ai eu quelques problèmes. J'ai découvert que j'avais une mauvaise version (c'est-à-dire une version plus ancienne) de TypeScript installée (en plus de la version actuelle) et même si la dernière version avait été installée, l'ancien compilateur TypeScript (tsc) était utilisé.
Ouvrez une console Windows MSBuild et exécutez la commande suivante:
tsc -v
et voir quelle version il donne
la désinstallation de l'ancienne version a résolu le problème
veuillez vérifier ceci comment installer angular2 + TypeScript dans la communauté VS2015 (mise à jour 3)
https://github.com/MohtishamZubair/AgentDistribution/wiki/Setting-up-AngularJS2-in-VS2015-in-MVC5
Maintenant, vous n'avez pas besoin d'exécuter le serveur node.js ni même aucune commande npm en ligne de commande.
J'ai eu le même problème, nettoyé
J'avais ajouté manuellement le fichier ts.config dans le projet. Je l'ai enlevé.