Я получаю ошибку, как показано ниже, при создании проекта после удаления TypeScript 2.0. (Visual Studio 2015)
tsc: ошибка TS5023: Build: Неизвестный параметр компилятора 'listemittedfiles'.
Вы знаете, как это исправить? Спасибо,
Я получаю ошибку, как показано ниже, при создании проекта после удаления TypeScript 2.0. (Visual Studio 2015)
tsc: ошибка TS5023: Build: Неизвестный параметр компилятора 'listemittedfiles'.
Вы знаете, как это исправить? Спасибо,
Вчера у меня были трудные времена, пытаясь исправить эту неприятную проблему: я наконец узнал, что MSBuild по-прежнему использует старую версию TypeScript, а не самую последнюю. Чтобы исправить это навсегда, вы должны сделать следующее:
Выполнение этого будет указывать MSBuild на правильную конструкцию TypeScript, которая полностью поддерживает командный переключатель -listEmittedFiles.
Для получения дополнительной информации по этой проблеме я также предлагаю вам прочитать эту статью, а также эти два потока Github:
У меня была какая-то проблема. Я узнал, что у меня была неправильная (то есть более старая) версия typescript (в дополнение к текущей), и даже если последняя версия была установлена тоже, использовался старый компилятор typescript (tsc).
Откройте консоль Windows MSBuild и запустите следующую команду:
tsc -v
и посмотреть, какую версию он дает
Удаление старой версии устраняет проблему
пожалуйста, проверьте это, как настроить angular2 + typescript в сообществе VS2015 (обновление 3)
https://github.com/MohtishamZubair/AgentDistribution/wiki/Setting-up-AngularJS2-in-VS2015-in-MVC5
Теперь вам не нужно запускать сервер node.js или даже команды командной строки npm командной строки.
У меня была аналогичная проблема, очистили ее
У меня был вручную добавлен файл ts.config в проекте. Я удалил его.
tsc: ошибка TS5023: Build: Неизвестный параметр компилятора 'listemittedfiles'.
Удалите listemittedfiles
из tsconfig.json
.