Итак, у меня следующая структура: src/lessons/01/Lesson01.tsx
Я установил следующее в моем babel.config.js
[
'module-resolver',
{
root: './src',
alias: {
lessons: ([, subDir]) => {
return `./src/lessons${subDir}`
},
},
},
],
Следующее утверждение решено правильно, так как у меня есть файл index.ts в lessons
каталог: import Lesson1 from 'lessons'
.Однако, если я пытаюсь получить доступ к следующему import Lesson1 from 'lessons/01/Lesson1'
, я получаю следующее сообщение об ошибке: Unable to resolve "./lessons/index.ts/01/Lesson01" from "src/index.tsx"
Таким образом, создается впечатление, что имя файла, ссылающегося на псевдоним, добавляется в структуру пути:./lessons/index.ts/01/Lesson01.
Может ли кто-нибудь просветить меня, как сделать эту работу, пожалуйста?Заранее спасибо.