В нашем приложении мы используем абсолютные пути для модулей импорта. У нас есть папка react
в нашем корне разрешения:
Структура папок
Мы используем веб-пакет для сборки и разработки приложения, и оно работает нормально, со следующими параметрами:
resolve: {
modules: [
'node_modules',
path.resolve('src')
]
},
Я работаю над интеграцией сборника рассказов и обнаружил, что он не может найти ни одного модуля из этой папки react
.
ERROR in ./stories/index.stories.js
Module not found: Error: Can't resolve 'react/components/Button' in 'project_name/stories'
@ ./stories/index.stories.js
для следующей строки:
import Button from 'react/components/Button';
Как отметка: я добавил resol / modules в конфигурацию .storybook / webpack, а также, если я пытаюсь импортировать что-либо другое, например, services/xxx
- это работает.