构建我的 TypeScript 项目时,我在 Visual Studio 的错误列表中收到警告。

The TypeScript Compiler was given an empty configurations string, which is unusual and suspicious.

最佳答案

这是当这条线...

<Import Project="$(VSToolsPath)\TypeScript\Microsoft.TypeScript.targets" />

... 在 .csproj 文件中的这些 PropertyGroup 部分之前。
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
  <TypeScriptTarget>ES5</TypeScriptTarget>
  <TypeScriptRemoveComments>false</TypeScriptRemoveComments>
  <TypeScriptSourceMap>true</TypeScriptSourceMap>
  <TypeScriptModuleKind>AMD</TypeScriptModuleKind>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
  <TypeScriptTarget>ES5</TypeScriptTarget>
  <TypeScriptRemoveComments>true</TypeScriptRemoveComments>
  <TypeScriptSourceMap>false</TypeScriptSourceMap>
  <TypeScriptModuleKind>AMD</TypeScriptModuleKind>
</PropertyGroup>

关于visual-studio - TypeScript Compiler 被赋予一个空的配置字符串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18807892/

10-13 03:31