gpt4 book ai didi

typescript - Visual Studio 2015 : "tsc.exe" exited with code 1

转载 作者:搜寻专家 更新时间:2023-10-30 20:31:50 25 4
gpt4 key购买 nike

我以前使用 Visual Studio 2013 开发 web TypeScript 项目。升级到 Visual Studio 2015 Update 3,在构建项目时,我得到

"tsc.exe" exited with code 1

网络上有一百万个这样的错误。有人建议我通过 NPM 安装 Microsoft.TypeScript.MSBuild 和 Microsoft.TypeScript.Compiler,我照做了。

当我深入研究输出(使其冗长)时,我看到了:

1>  C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.6\tsc.exe --project "F:\depot\depot\code\main\web\CedarsReport\tsconfig.json" --listEmittedFiles
1> F:\depot\depot\code\main\web\CedarsReport\error TS5023:Build:Unknown compiler option 'listemittedfiles'.

问题:1) 为什么使用 TypeScript 1.6?我安装了“适用于 Visual Studio 2015 的 TypeScript 1.8.4”。

2) --listEmittedFiles 选项来自哪里,如何禁用它?

3) 如果我转到“项目”>“属性”>“TypeScript 构建”,它会显示:“:检测到一个或多个 tsconfig.json 文件。项目属性已禁用。”所以我尝试将我的 tsconfig.json 文件移动到桌面,删除项目文件夹中的文件。退出 Visual Studio 2015 并重新启动,进行清理和重建,并出现相同的错误消息。为什么它认为还有一个 tsconfig.json 文件却没有?!

即使您无法回答所有问题,也欢迎回答任何问题,尤其是。 #2.

最佳答案

您可能可以通过使用以下链接安装 TypeScript 2.1.5 来解决此问题:

这还会将 MSBuild 指向正确的 TypeScript 构建,它完全支持 --listEmittedFiles 命令开关(在 1.x 中不受支持,因此出现错误)。

另见 this answer和/或 this article我就该主题撰写的文章,以获取有关此问题的更多详细信息和引用。

关于typescript - Visual Studio 2015 : "tsc.exe" exited with code 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39781115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com