【问题标题】:ERROR in node_modules/@angular/flex-layout/extended/typings/style/style.d.tsnode_modules/@angular/flex-layout/extended/typings/style/style.d.ts 中的错误
【发布时间】:2023-03-28 02:07:01
【问题描述】:

我的 Angular 6.0.8 应用程序出现如下错误。我正在使用 Angular CLI 并从 VSCode 运行。

错误 node_modules/@angular/flex-layout/extended/typings/style/style.d.ts(72,67): 错误 TS1144: '{' 或 '; ' 预期的。 node_modules/@angular/flex-layout/extended/typings/style/style.d.ts(74,5):错误 TS1128:需要声明或声明。 node_modules/@angular/flex-layout/extended/typings/style/style.d.ts(74,33): 错误 TS1005:';'预期的。 node_modules/@angular/flex-layout/extended/typings/style/style.d.ts(74,39): 错误 TS1109:表达式预期 d。 node_modules/@angular/flex-layout/extended/typings/style/style.d.ts(79,5):错误 TS1128:需要声明或声明。 node_modules/@angular/flex-layout/extended/typings/style/style.d.ts(80,1): error TS1128: Declaration or statement 预期。

在应用程序中使用以下版本,

 "@angular/flex-layout": "^6.0.0-beta.17",
 "typescript": "~2.7.2"
 "rxjs": "^6.2.1",
 "@angular-devkit/build-angular": "~0.7.4",
 "@angular/cli": "~6.0.8",
 "@angular/compiler-cli": "^6.0.3",

请帮我解决这个问题!!

【问题讨论】:

  • 你的 rxjs 版本是多少?
  • "rxjs": "^6.2.1",
  • 请先尝试升级到新版本的@angular/flex-layout,将^6.0.0-beta.17 更改为^6.0.0-beta.18 并运行npm cache clean --force 并运行npm install 看看是否这样解决了这个问题。
  • 我试过但同样的问题
  • 我遇到了同样的问题,所以我卸载了 6.0.0-beta.18 版本并安装了 6.0.0-beta.16 版本并解决了问题 o/

标签: html angular typescript angular-flex-layout


【解决方案1】:

尝试将 typescript 升级到 2.9.2 。适用于我的 flex-layout 6.0.0-beta.18 和 rxjs 6.3.2。

我认为这是 flex-layout 中的 Issue

【讨论】:

    【解决方案2】:

    恢复到6.2.2RxJS 版本以修复构建。

    更多信息请见:https://github.com/angular/flex-layout/issues/827

    【讨论】:

      猜你喜欢
      • 2016-10-04
      • 2017-10-10
      • 2018-08-13
      • 2020-11-17
      • 2017-06-21
      • 2023-01-12
      • 2018-09-19
      • 2021-11-16
      • 2021-02-10
      相关资源
      最近更新 更多