Сборник рассказов абсолютный импорт - PullRequest
3 голосов
/ 17 марта 2019

В нашем приложении мы используем абсолютные пути для модулей импорта. У нас есть папка 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 - это работает.

...