Пожалуйста, уточните, можете ли вы привести пример кода?

веб-пакет с нуля. Я научился связывать файлы JavaScript с помощью require. Я связываю и минимизирую свои js-файлы и выслушиваю изменения с помощью watch. Я настраиваю загрузчики, чтобы конвертировать мои файлы sass в css. Но когда я пытаюсь настроить процесс linting с помощью jshint-loader, у меня возникают проблемы.

    module: {
preLoaders: [
        {
            test: /\.js$/, // include .js files
            exclude: /node_modules/, // exclude any and all files in the node_modules folder
            loader: "jshint-loader"
        }
],

loaders: [
  {
    test: /\.scss$/,
    loader: 'style-loader!css-loader!sass-loader'
  },
  {
    test: /\.js$/,
    loader: 'babel-loader',
    exclude: /node_modules$/,
    query: {
      presets: ['es2015']
    }
  }
],

}

Вот ошибка

Неверный объект конфигурации. Webpack был инициализирован с использованием объекта конфигурации, который не соответствует схеме API. - configuration.module имеет неизвестное свойство preLoaders. Эти свойства действительны: object {exprContextCritical ?, exprContextRecursive ?, exprContextRegExp ?, exprContextRequest ?, loaders ?, noParse ?, rules ?, unknownContextCritical ?, unknownContextRecursive ?, unknownContextRegExp?exjectTexPjectExjectExtext_Excp.dll ? } Опции, влияющие на нормальные модули (NormalModuleFactory).

Ответы на вопрос(6)

Ваш ответ на вопрос