Reactjs element.loader.split不是Web包中的函数

Reactjs element.loader.split不是Web包中的函数,reactjs,webpack,Reactjs,Webpack,她是我的webpack.config.js,我收到了这个错误 element.loader.split不是一个函数 在搜索它的答案后,我还将loader更改为loaders,但它仍然不起作用 const postcssPlugins = [ require('postcss-cssnext')(), require('postcss-modules-values') ]; const scssLoader = [ { loader: 'style-loader' },

她是我的webpack.config.js,我收到了这个错误

element.loader.split不是一个函数

在搜索它的答案后,我还将loader更改为loaders,但它仍然不起作用

    const postcssPlugins = [
  require('postcss-cssnext')(),
  require('postcss-modules-values')
];

const scssLoader = [
  { loader: 'style-loader' },
  { loader: 'css-loader' },
  { loader: 'sass-loader' }
];

const postcssLoader = [
  { loader: 'style-loader' },
  { loader: 'css-loader', options: { modules: true } },
  { loader: 'postcss-loader', options: { plugins: () => [...postcssPlugins] } }
];

var path = require('path');

var config = {
   entry: './todoApp.js',

   output: {
      path:'./',
      filename: 'index.js',
   },

   devServer: {
      inline: true,
      port: 9191
   },

   module: {

      loaders: [
         {
            test: /\.jsx?$/,
            exclude: /node_modules/,
            loader: 'babel',

            query: {
               presets: ['es2015', 'react']
            }
         },
           {
             test: /\.(scss|sass)$/,
             loader: scssLoader,
             include: [__dirname]
           },
           { test: /\.css$/,
             loader: postcssLoader,
             include: [__dirname]
           }
      ]
   }
}

module.exports = config;
我找不到错误在哪里
请导游

尝试逐个加载程序更改加载程序:

   {
     test: /\.(scss|sass)$/,
     loaders: scssLoader,
     include: [__dirname]
   },
   { test: /\.css$/,
     loaders: postcssLoader,
     include: [__dirname]
   }

请分享你的package.json。可能很高兴知道webpack版本HI Jose其1.13.3不会导致另一个错误,无法读取应为加载程序的未定义属性替换,可能您有多个错误。。。请检查官方文档,因为您正在使用webpack 1.xx。请使用以下文档:。。。在一行中编写加载程序,而不是对象:{test://\.png$/,加载程序:“url加载程序?mimetype=image/png”}