MiniCssExtractPlugin - css 파일 따로 분리하기
MiniCssExtractPlugin
번들링 할 때 css를 js 파일에 포함시키지 않고 따로 파일을 분리할 때 사용하는 플러그인이다.
dist 폴더에 js 파일과 css 파일이 각각 따로 생성된다.
linkType, filename 등의 옵션을 설정할 수 있다.
Install
1
npm install --save-dev mini-css-extract-plugin
webpack.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
const MiniCssExtractPlugin = require("mini-css-extract-plugin");
module.exports = {
plugins: [new MiniCssExtractPlugin()],
module: {
rules: [
{
test: /\.css$/i,
use: [MiniCssExtractPlugin.loader, "css-loader"],
},
],
},
};
참고사이트
This post is licensed under CC BY 4.0 by the author.