Я использую tyepscript 3.3.3
в VS Code 1.30.2
.tyepscript не может найти пользовательский файл определения типа, который находится в src/@types
.Хотя (насколько мне известно) нет необходимости настраивать typeRoot
в последних версиях TS, но я также сделал это, и все же TS не может найти файл index.d.ts
.Имя папки и имя модуля совпадают.
.
├── config.ts
├── node_modules
├── ormconfig.json
├── package.json
├── project_manager
├── src
├── tsconfig.json
├── tslint.json
└── yarn.lock
tsconfig.json
{
"compileOnSave": false,
"compilerOptions": {
"lib": [ "es2015", "dom" ],
"target": "es2015",
"module": "commonjs",
"resolveJsonModule": true,
"allowJs": true,
"jsx": "react",
"outDir": "./dist",
"strict": true,
"noImplicitAny": true,
"noImplicitThis": true,
"skipLibCheck": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"moduleResolution": "node",
"allowSyntheticDefaultImports": true,
"esModuleInterop": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"pretty": true,
},
"exclude": [
"node_modules",
"project_manager",
"dist",
"@types"
]
}