Я новичок в Webpack.Использование веб-пакета 4.26.Я пытался установить загрузчик.Я установил его, но стили CSS не были собраны в отдельный файл.Я решил эту проблему, и теперь моя конфигурация выглядит следующим образом:
const path = require('path');
const MiniCssExtractPlugin = require("mini-css-extract-plugin");
module.exports = {
entry: './app/index.js',
output: {
filename: 'app.js',
path: path.resolve(__dirname, 'dist')
},
module: {
rules: [
{
test: /\.(scss)$/,
use: [
MiniCssExtractPlugin.loader,
'css-loader',
'postcss-loader',
'sass-loader'
]
},
{
test: /\.(png|svg|jpe?g|gif)$/,
exclude: /svg[\/\\]/,
loader: 'file-loader',
options: {
name: 'images/[name].[ext]'
}
}
]
},
plugins: [
new MiniCssExtractPlugin({
filename: 'style.css',
})
]
};
Index.js:
'use strict'
import 'bootstrap';
import './index.scss';
index.scss
@import "~bootstrap/scss/bootstrap";
Итак, теперьУ меня есть отдельный файл 'style.css' со всеми стилями начальной загрузки, но, насколько я понимаю, стили все еще включены в пакет и отображаются в теге.Как я могу удалить его из комплекта?