首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角4.4.7类型记录2.7.2获取TS1005:';‘

角4.4.7类型记录2.7.2获取TS1005:';‘
EN

Stack Overflow用户
提问于 2022-06-28 12:09:22
回答 2查看 205关注 0票数 0

我无法构建我的项目,因为有很多关于lib.es6.d.ts的错误

node_modules/typescript/lib/lib.es6.d.ts(20605,14):错误TS1005:';‘预期。

tsconfig.json

代码语言:javascript
复制
{
  "compilerOptions": {
    "target": "es6",
    "module": "amd",
    "moduleResolution": "node",
    "removeComments": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "noEmitHelpers": false,
    "sourceMap": true,
    "noResolve": false,
    "noEmitOnError": true,
    "outDir": "dist/debug"
  },
  "filesGlob": [
    "./**/*.ts",
    "!./node_modules"
  ],
  "exclude": [
    "node_modules",
    "jspm_packages",
    "typings",
    "dist",
    "typings/*",
    "typings/main.d.ts",
    "typings/main",
    "Scripts"
  ],
  "compileOnSave": true,
  "buildOnSave": true
}

npm类型记录

代码语言:javascript
复制
+-- @angular/cli@6.2.9
| `-- @schematics/angular@0.8.9
|   `-- typescript@2.9.2 deduped
+-- gulp-typedoc@1.2.1
| `-- typedoc@0.3.12
|   `-- typescript@1.6.2
+-- gulp-typescript@2.14.1
| `-- typescript@1.8.10
+-- tslint@3.15.1 invalid: ">=5.0.0-dev" from node_modules/gulp-tslint
| `-- typescript@2.9.2 deduped
+-- typedoc@0.2.3
| `-- typescript@1.4.1
+-- typescript@2.9.2
`-- typings@1.5.0
  `-- typings-core@1.6.1
    `-- typescript@2.9.2 deduped

PS C:\WebProjects\COTT\COTT\OrderTemplateTool.Web>

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-07-14 14:29:33

条件类型中的类型推理,类型记录中的条件类型只在2.8版本中添加。先前发布的版本不支持这一点。

我已经用这个游乐场复制了你的问题。我选择了2.7.2作为打字稿版本&可以看到您所看到的确切错误。

如果我使用类型记录2.8.1作为这里,则此错误将消失。因此,如果您希望在代码中支持条件类型,则必须至少升级到2.8.1。

也可以从代码中完全删除条件类型声明。作为2.8的一部分引入的特性的完整列表可以找到这里

票数 1
EN

Stack Overflow用户

发布于 2022-07-07 15:34:24

我看你可能有一些角度不匹配的版本。你的标题是角版4.4.7。你的树上写着角-cli 6.2.9,而你的打字版本是2.7.2。对于角度和角度的要求是不同的。我会首先对齐这些版本,要么降低cli的级别,要么升级角度。然后擦除您的node_modules文件夹,并重新安装npm。用于角/角-cli升级这里的有用工具

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72786178

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档