繁体   English   中英

打字稿:错误TS1056和TS2304找不到名称可迭代-SignalR .NET Core 2.2

[英]typescript: error TS1056 and TS2304 Cannot find name Iterable - SignalR .NET Core 2.2

我是SignalR的新手,所以我尝试按照Microsoft网站链接上的教程进行操作

我将“ 添加客户端库”用于项目并添加了unpkg: @aspnet/signalr@1.0.4

在构建时,我遇到很多错误,抱怨将lib更改为目标es2015或更高版本。 阅读本站点上的一些内容之后,我发现我的项目路线中可能需要tsconfig.json

{
  "compilerOptions": {
    "module": "commonjs",
    "noImplicitAny": true,
    "removeComments": true,
    "preserveConstEnums": true,
    "sourceMap": true,
    "lib": [
      "dom",
      "es5",
      "es2015.promise"
    ]
  }
} 

这似乎摆脱了promise错误,但我遇到了TS1056和TS2304错误:

在此处输入图片说明

我不确定我是否正在这里做事。

您可以将其添加到csproj文件中,以便构建代码

<PropertyGroup>
     <TypeScriptCompileBlocked>true</TypeScriptCompileBlocked>
</PropertyGroup>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM