reactjs - TypeScript ignorerer ikke node_modules-biblioteket
Jeg arbejder på et React-projekt, React version 15.4.2 .. det er et eksisterende projekt, og jeg har brug for at have det på samme React-version. Jeg har også en tsconfig-fil. Jeg prøvede at bruge React Material UI:
npm install [email --save
Når jeg forsøger at starte serveren, får jeg fejl såsom:
[17:00:59] Fejl - typescript -
node_modules\csstype\index.d.ts(14427,101): fejl TS1005: ')' forventet. [17:00:59] Fejl - typescript -
node_modules\csstype\index.d.ts(14439,89): fejl TS1005: ',' forventet.
[17:00:59] Fejl - typescript -
node_modules\csstype\index.d.ts(14451,89): fejl TS1005: ',' forventet.
[17:00:59] Fejl - typescript -
node_modules\csstype\index.d.ts(14463,65): fejl TS1005: '(' forventet.
[17:00:59] Fejl - typescript -
node_modules\csstype\index.d.ts(14463,107): fejl TS1005: ')' forventet. [17:00:59] Fejl - typescript -
node_modules\csstype\index.d.ts(14475,74): fejl TS1005: ',' forventet.
[17:00:59] Fejl - typescript -
node_modules\csstype\index.d.ts(14487,55): fejl TS1005: '(' forventet.
[17:00:59] Fejl - typescript -
node_modules\csstype\index.d.ts(14487,92): fejl TS1005: ')' forventet.
[17:00:59] Fejl - typescript -
node_modules\csstype\index.d.ts(14499,77): fejl TS1005: ',' forventet.
[17:00:59] Fejl - typescript -
node_modules\csstype\index.d.ts(14512,67): fejl TS1005: '(' forventet.
Her er min tsconfig.json:
{
"compilerOptions": {
"target": "es5",
"forceConsistentCasingInFileNames": true,
"module": "commonjs",
"jsx": "react",
"declaration": true,
"sourceMap": true,
"experimentalDecorators": true,
"skipLibCheck": true,
"typeRoots": [
"./node_modules/@types"
],
"types": [
],
"lib": [
"es5",
"es6",
"dom",
"es2015.collection"
]
},
"exclude": [
"./node_modules/*"
]
}
Jeg prøvede alt, brugte exclude, eller tilføjede es6 som en lib, og endda brugte en tom types array i tsconfig.
Nogen idé?