CSS-модули с модулем сборника рассказов не найдены - PullRequest
0 голосов
/ 24 мая 2019

Я установил в свой сборник рассказов о реактивном проекте v5.Кажется, все в порядке, но когда я хочу импортировать стили в свой реактивный компонент (я использую postcss-модули), у меня появляется ошибка Module not found: Error: Can't resolve './styles/Buttons'.Что я должен добавить в конфиг сборника рассказов, чтобы он работал?Я использую babel в своем проекте.

1 Ответ

0 голосов
/ 24 мая 2019

Вам необходимо настроить webpack в сборнике рассказов, добавив webpack.config.js.

Например, добавление SASS:

// @ webpack.config.js

const path = require('path');

// Export a function. Accept the base config as the only param.
module.exports = async ({ config, mode }) => {
  // `mode` has a value of 'DEVELOPMENT' or 'PRODUCTION'
  // You can change the configuration based on that.
  // 'PRODUCTION' is used when building the static version of storybook.

  // Make whatever fine-grained changes you need
  config.module.rules.push({
    test: /\.scss$/,
    use: ['style-loader', 'css-loader', 'sass-loader'],
    include: path.resolve(__dirname, '../'),
  });

  // Return the altered config
  return config;
};

Ознакомьтесь с документами .

...