Использование плагина извлечения текста с 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' ])