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

Abd*_*han 2 visual-studio typescript angular

我正在使用Visual Studio代码(版本1.19.2)作为我的IDE 进行基本的Angular项目。

以下代码可以正常工作,但VSC对此并不满意。

使用new Date()或显示错误JSON.stringify

在此处输入图片说明

但是最终结果是正确的,并且控制台可以正常打印。

在此处输入图片说明

如何从Visual Studio代码中删除此错误?


更新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"
  }
Run Code Online (Sandbox Code Playgroud)

Abd*_*han 8

Visual studio code正在使用Typescript v2.6.2

@Jai所述,我更新了VSC的打字稿版本,以匹配Angular项目的打字稿版本,在我的情况下为Typescript v3.1.1

更新打字稿版本

步骤1.只需单击Visual Studio代码页脚中显示的版本。

步骤2.然后选择Use Workspace version

你会好起来的。

在此处输入图片说明

PS:特别感谢@Jai