'ERROR in node_modules/@angular/material/table/cell.d.ts -Typescript version problem angular
Im using angular in my project so I faced this issue I tried to downgrade my typscript to 3.9.7 but still not working here is my package.json dpendencies.
"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",
Solution 1:[1]
For me a reinstall with the latest versions helped:
npm remove @angular/material @angular/cdk
npm i @angular/material@latest @angular/cdk@latest
Replace npm with yarn in case you have yarn.
Solution 2:[2]
Add this to tsconfig.json:
{
"compilerOptions": {
"skipLibCheck": true
}
}
For more information follow the link: https://github.com/akveo/nebular/issues/2501#issuecomment-960650663
Solution 3:[3]
If you have npm version 8, try downgrading to an older version. It fixed the problem for me.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | fhery021 |
| Solution 2 | Martinho Mussamba |
| Solution 3 | guest |

