0

当我尝试.less从我的 React 组件导入 a 时,我收到以下错误:

Module not found: '[object Object]' in /path/to/src

这是我的 webpack 配置的一部分,它负责 css 和更少的加载:

...
{
    test: /\.css$/,
    loader: ExtractTextPlugin.extract({
      fallback: 'style-loader',
      use: [
        {
          loader: 'css-loader',
          options: {
            modules: true,
            importLoaders: true,
            localIdentName: '[name]__[local]___[hash:base64:5]'
          }
        },
        'postcss-loader'
      ]
    })
  },
  {
    test: /\.less$/,
    loader: ExtractTextPlugin.extract({
      fallback: 'style-loader',
      use: [
        {
          loader: 'css-loader',
          options: {
            modules: true,
            sourceMap: true,
            importLoaders: true,
            localIdentName: '[name]__[local]___[hash:base64:5]'
          }
        },
        'less-loader'
      ]
    })
  },
...

在我的组件中,我正在导入.less样式文件,如下所示:

import styles from './App.less'

我已经尝试阅读相关的 github 问题并调试了一段时间。希望得到一些帮助!

4

0 回答 0