Visual Studio 代码显示错误“找不到名称日期”

2024-01-03

我正在开发一个基本的 Angular 项目Visual Studio代码(版本1.19.2)作为我的 IDE。

下面的代码运行良好,但 VSC 似乎对此不满意。

当我使用时它显示错误new Date() or JSON.stringify

但最终结果是正确的,并且控制台打印得很好。

如何从中删除此错误视觉工作室代码?


Update 1

这是我的依赖项

  "devDependencies": {
    "@angular-devkit/build-angular": "~0.10.0",
    "@angular/cli": "~7.0.3",
    "@angular/compiler-cli": "~7.0.0",
    "@angular/language-service": "~7.0.0",
    "@types/node": "~8.9.4",
    "@types/jasmine": "~2.8.8",
    "@types/jasminewd2": "~2.0.3",
    "codelyzer": "~4.5.0",
    "jasmine-core": "~2.99.1",
    "jasmine-spec-reporter": "~4.2.1",
    "karma": "~3.0.0",
    "karma-chrome-launcher": "~2.2.0",
    "karma-coverage-istanbul-reporter": "~2.0.1",
    "karma-jasmine": "~1.1.2",
    "karma-jasmine-html-reporter": "^0.2.2",
    "protractor": "~5.4.0",
    "ts-node": "~7.0.0",
    "tslint": "~5.11.0",
    "typescript": "~3.1.1"
  }

My Visual studio code正在使用Typescript v2.6.2.

正如所提到的@Jai我更新了 VSC 的 Typescript 版本以匹配我的 Angular 项目的 Typescript 版本,在我的例子中是Typescript v3.1.1.

更新打字稿版本

Step 1.只需单击 Visual Studio 代码页脚中显示的版本即可。

Step 2.然后选择使用工作区版本.

你会很高兴去的。

PS:特别感谢@Jai.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Visual Studio 代码显示错误“找不到名称日期” 的相关文章

随机推荐