jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了typescript – TS2304:Build无法在@ types / jquery中找到可迭代的名称大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我是一只试图学习新技巧的老狗(npm,TypeScript等).我正在使用Visual studio 2017和TypeScript 2.5(项目设置为“最新”).我有一个非常基本的.NET Core 2.0项目,我刚刚开始研究并将@ types / jquery(3.2.12)添加到我的项目中,但它继续抱怨无法找到’Iterable’.我已经阅读了很多关于这个主题的帖子以及如何修复它,包括

@L_674_7@

https://github.com/DefinitelyTyped/DefinitelyTyped/issues/17239

TS-2304 Error – can not find name ‘Iterable’ in TypeScript while importing “jquery” in “.ts” file

我当前的tsconfig.json包含:

{
  "compilerOptions": {
    "lib": [
      "dom","es5","es2015.iterable"
    ],"target": "es5"
  },"exclude": [
    "node_modules"
  ]
}

我已经尝试过libs目标的每个排列都无济于事.我可以得到各种其他错误但是这个错误永远不会消失.我花了更多的时间来尝试让TypeScript工作,而不是用普通的JavaScript编写模块.

这是.NET Core项目/模板问题吗?如何判断IDE正在查看我的tsconfig.json文件(项目树中没有其他此类文件).任何帮助,将不胜感激.

@L_607_16@

我有一个类似的问题,我不得不在我的tsconfig.json中添加include部分,我解决了这个错误.我有jQuery的3.2.1版本和@ types / jquery的3.2.12版本.

{
  "compiLeonSave": true,"compilerOptions": {
    "lib": [ "dom","es2015" ],"module": "commonjs","sourceMap": true,"Strict": true,"include": [
    "./Scripts/TypeScript/*"
  ],"exclude": [
    "node_modules","wwwroot"
  ]
}

大佬总结

以上是大佬教程为你收集整理的typescript – TS2304:Build无法在@ types / jquery中找到可迭代的名称全部内容,希望文章能够帮你解决typescript – TS2304:Build无法在@ types / jquery中找到可迭代的名称所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。