Visual Stuio-预期出现TS1005“字符”错误

时间:2019-12-11 00:18:50

标签: typescript visual-studio

为了解决这个问题,我已经在网上冲浪了将近5个小时。当前解决这个问题的答案并不能解决我的问题。

我已将tsc的版本更新为最新的version 3.7.3,但Visual Studio 2017社区仍然存在此问题。

根据Visual Studio,位于typescript.d.ts中的

node_modules/typescript/lib/文件似乎有3347多个错误,但我意识到它们都不是TS1005,其他存在的是TS2307TS2304等,它们都引用同一个文件。

在页面的不同部分重复出现了一些错误。

错误1005:Error TS1005(TS) '(' expected. Location: Property\node_modules\typescript\lib\typescript.d.ts

错误2304:TS2304 (TS) Cannot find name 'FileReference'. Property\node_modules\typescript\lib\typescript.d.ts 4960

我在这里做错了什么?

这是我的tsconfig.json

{
  "compilerOptions": {
    "noImplicitAny": true,
    "noEmitOnError": true,
    "removeComments": false,
    "sourceMap": true,
    "module": "es6",
    "target": "es5",
    "jsx": "react",
    "allowJs": true,
    "outDir": "./wwwroot/_compiled",
    "moduleResolution": "node",
    "typeRoots": [ "node_modules/@types" ]
  },
  "exclude": [
    "wwwroot/dist",
    "node_modules"
  ]
}

1 个答案:

答案 0 :(得分:0)

我只是设法找到Visual Studio使用的打字稿版本,所以将其更改为最新版本。大多数错误消失了。

enter image description here

最后只剩下与webpack相关的错误。现在,我只能过滤我可以控制的错误。