Skip to content

Commit efb52b0

Browse files
committed
Replace CSS extraction
1 parent 96f7a44 commit efb52b0

File tree

3 files changed

+16
-3
lines changed

3 files changed

+16
-3
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
"babel-loader": "^8.0.6",
3333
"cross-env": "^7.0.2",
3434
"css-loader": "^3.0.0",
35+
"mini-css-extract-plugin": "^1.2.1",
3536
"react": "^16.8.6",
3637
"react-dom": "^17.0.1",
3738
"react-is": "^17.0.1",

webpack.config.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
var path = require("path");
1+
const path = require("path");
2+
const MiniCssExtractPlugin = require("mini-css-extract-plugin");
3+
24
module.exports = {
35
entry: "./src/index.js",
46
output: {
@@ -7,11 +9,12 @@ module.exports = {
79
library: "",
810
libraryTarget: "commonjs",
911
},
12+
plugins: [new MiniCssExtractPlugin()],
1013
module: {
1114
rules: [
1215
{
1316
test: /\.css$/i,
14-
use: ["style-loader", "css-loader"],
17+
use: [MiniCssExtractPlugin.loader, "css-loader"],
1518
},
1619
{
1720
test: /\.(js|jsx)$/,

yarn.lock

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6844,6 +6844,15 @@ min-indent@^1.0.0:
68446844
resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
68456845
integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
68466846

6847+
mini-css-extract-plugin@^1.2.1:
6848+
version "1.2.1"
6849+
resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-1.2.1.tgz#30ea7dee632b3002b0c77aeed447790408cb247e"
6850+
integrity sha512-G3yw7/TQaPfkuiR73MDcyiqhyP8SnbmLhUbpC76H+wtQxA6wfKhMCQOCb6wnPK0dQbjORAeOILQqEesg4/wF7A==
6851+
dependencies:
6852+
loader-utils "^2.0.0"
6853+
schema-utils "^3.0.0"
6854+
webpack-sources "^1.1.0"
6855+
68476856
minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1:
68486857
version "1.0.1"
68496858
resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
@@ -9839,7 +9848,7 @@ webpack-log@^2.0.0:
98399848
ansi-colors "^3.0.0"
98409849
uuid "^3.3.2"
98419850

9842-
webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3:
9851+
webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3:
98439852
version "1.4.3"
98449853
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933"
98459854
integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==

0 commit comments

Comments
 (0)