Использование плагина извлечения текста с Webpack

Я пытаюсь узнать, как использовать плагин Extract Text, и я нашел этот пример:

var ExtractTextPlugin = require('extract-text-webpack-plugin');

module.exports = {
  entry:  './src',
  output: {
    path: 'build',
    filename: 'bundle.js',
  },
  module: {
    loaders: [
      {
        test: /\.js/,
        loader: 'babel',
        include: __dirname + '/src',
      },
      {
        test: /\.css/,
        loader: ExtractTextPlugin.extract("css")
      }
    ],
  },
  plugins: [
    new ExtractTextPlugin("styles.css")
  ]
};

Почему "css" используется как загрузчик? Я пытался посмотреть на документы, но до сих пор не могу понять это.

Заранее всем спасибо за помощь.

1 ответ

ExtractTextPlugin может работать с sass, меньше postcss и т. Д., Поэтому его плагин просит искать только css, вот почему вы используете CSS там.

extractCSS.extract([ 'css-loader', 'postcss-loader' ])

extractLESS.extract([ 'css-loader', 'less-loader' ])
Другие вопросы по тегам