【发布时间】:2018-10-17 13:13:55
【问题描述】:
我们希望能够在 .NET ASP.NET Core 项目(完整 .NET 框架上的 ASP.NET Core)中查看 Visual Studio 2017 中的打字稿错误。但我们不想在构建时从那些 .ts 文件生成 .js 文件。
如果我们使用
我们如何解决这个问题?
【问题讨论】:
-
我不熟悉 Visual Studio 2017 是如何与 TypeScript 一起工作的,但如果你有一个
tsconfig.json文件,你可能只需要在那里启用noEmit编译器选项。 -
我试过了,它可以工作,但出于某种原因,我们仍然需要声明 (d.ts) 文件。
-
您能否使用
outDir选项将.js文件发送到您不关心的目录,同时使用declarationDir选项将.d.ts文件保留在原目录? -
好的,现在我们已经很接近了。但我无法让 declarationDir 选项工作以输出到同一目录。如果我做 "declarationDir": "./" --> 它想把它放在相对于 tsconfig 的位置。
-
您能否将
declarationDir设置为从 tsconfig 到您想要的目录的相对路径,或者由于某种原因这不起作用?
标签: typescript visual-studio-2017