Estoy trabajando en un proyecto y configuré importaciones de rutas absolutas en mi proyecto. Pero no se resuelve en el archivo de índice si pongo solo el nombre de la carpeta.
src |--modules |--search |--utils.ts |--index.ts Cuando importo, import { something } from 'modules/search/index' , funciona bien.
Pero, cuando importo como import { something } from 'modules/search' Dice, src/modules/search.ts no encontrado.
Lo siguiente es mi tsconfig.json .
{ "compileOnSave": false, "compilerOptions": { "rootDir": ".", "strict": true, "sourceMap": true, "declaration": false, "moduleResolution": "node", "emitDecoratorMetadata": true, "experimentalDecorators": true, "importHelpers": true, "target": "es2015", "module": "esnext", "lib": ["es2017", "dom"], "skipLibCheck": true, "skipDefaultLibCheck": true, "baseUrl": "src", }, "exclude": ["node_modules", "tmp"] }¿Como puedó resolver esté problema?
El comportamiento esperado es import { something } from 'modules/search' debería resolverse en src/modules/search/index.ts
import { something } from 'modules/search/utils' debería resolverse en src/modules/search/utils.ts