【问题标题】:ERROR in node_modules/@angular/material/table/cell.d.ts -Typescript version problem angularnode_modules/@angular/material/table/cell.d.ts 中的错误 -Typescript 版本问题 angular
【发布时间】:2021-01-12 22:59:34
【问题描述】:

我在我的项目中使用 angular,所以我遇到了这个问题,我尝试将我的 typscript 降级到 3.9.7,但仍然无法在这里工作是我的 package.json 依赖项。

    "private": true,
  "dependencies": {
    "@angular-devkit/core": "^10.1.3",
    "@angular-devkit/schematics": "^10.1.3",
    "@angular-material-components/datetime-picker": "^4.0.2",
    "@angular/animations": "^10.1.3",
    "@angular/cdk": "^10.0.0",
    "@angular/common": "^10.1.3",
    "@angular/compiler": "~10.1.3",
    "@angular/core": "^10.1.3",
    "@angular/forms": "^10.1.3",
    "@angular/google-maps": "^10.0.1",
    "@angular/material": "^10.0.0",
    "@angular/platform-browser": "^10.1.3",
    "@angular/platform-browser-dynamic": "~10.1.3",
    "@angular/router": "^10.1.3",
    "@angular/typescript": "^2.0.0-5d0e199",
    "@auth0/angular-jwt": "^4.0.0",

谁能给我一个解决这个问题的想法

【问题讨论】:

    标签: javascript angular typescript angular-cli tslint


    【解决方案1】:

    我删除了 material 文件夹并安装了 npm install @angular/material@^10.1.3 并将 @angular/core 降级到 10.1.3 我使用最新版本的 angular 创建了新项目,然后复制了 cell.d.ts 文件并将其粘贴到我的项目中,现在可以使用了

    【讨论】:

      【解决方案2】:

      对我来说,重新安装最新版本有帮助:

      npm remove @angular/material @angular/cdk
      npm i @angular/material@latest @angular/cdk@latest
      

      如果你有纱线,请用纱线替换 npm。

      【讨论】:

      • 请记住,这可能会导致对等依赖关系中断,因为这可以升级到新的主要版本,但不会像“ng update”那样检查你的对等依赖关系。
      【解决方案3】:

      将此添加到 tsconfig.json:

      {
        "compilerOptions": {
          "skipLibCheck": true
        }
      }
      

      更多信息请点击链接:https://github.com/akveo/nebular/issues/2501#issuecomment-960650663

      【讨论】:

        【解决方案4】:

        如果您有 npm 版本 8,请尝试降级到旧版本。它为我解决了问题。

        【讨论】:

          猜你喜欢
          • 2021-05-30
          • 2021-04-29
          • 2019-04-11
          • 2022-09-27
          • 1970-01-01
          • 1970-01-01
          • 2022-01-26
          • 2021-03-25
          相关资源
          最近更新 更多