Skip to content

Commit ef4bd79

Browse files
test: empty chunk
1 parent 0494230 commit ef4bd79

File tree

9 files changed

+54
-4
lines changed

9 files changed

+54
-4
lines changed

package-lock.json

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
"npm-run-all": "^4.1.5",
7575
"prettier": "^2.1.1",
7676
"standard-version": "^9.0.0",
77-
"webpack": "^4.44.1",
77+
"webpack": "^4.44.2",
7878
"webpack-cli": "^3.3.6",
7979
"webpack-dev-server": "^3.7.2"
8080
},

test/cases/split-chunks-all/a.js

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
import './style.css';

test/cases/split-chunks-all/b.js

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
import './style.css';
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
body {
2+
background: red;
3+
}
4+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
body {
2+
background: red;
3+
}
4+

test/cases/split-chunks-all/index.js

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
import './style.css';

test/cases/split-chunks-all/style.css

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
body {
2+
background: red;
3+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
import webpack from 'webpack';
2+
3+
import Self from '../../../src';
4+
5+
module.exports = {
6+
entry: {
7+
a: './a.js',
8+
b: './b.js',
9+
},
10+
module: {
11+
rules: [
12+
{
13+
test: /\.css$/,
14+
use: [Self.loader, 'css-loader'],
15+
},
16+
],
17+
},
18+
optimization: {
19+
splitChunks: {
20+
cacheGroups: {
21+
styles:
22+
webpack.version[0] === '4'
23+
? {
24+
chunks: 'all',
25+
enforce: true,
26+
}
27+
: {
28+
type: 'css/mini-extract',
29+
chunks: 'all',
30+
enforce: true,
31+
},
32+
},
33+
},
34+
},
35+
plugins: [new Self()],
36+
};

0 commit comments

Comments
 (0)