rebuild examples

This commit is contained in:
Tobias Koppers 2019-01-25 13:15:22 +01:00
parent 780c17e202
commit 2209b8aca6
44 changed files with 368 additions and 367 deletions

View File

@ -60,7 +60,7 @@ module.exports = {
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
0.chunk.js 5.96 KiB 0 [emitted]
4.chunk.js 405 bytes 4 [emitted]
@ -108,7 +108,7 @@ chunk {4} 4.chunk.js 42 bytes <{3}> [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
0.chunk.js 173 bytes 0, 4 [emitted]
4.chunk.js 118 bytes 4 [emitted]

View File

@ -311,7 +311,7 @@ __webpack_require__.e(/*! import() */ 3).then(__webpack_require__.t.bind(null, /
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
2.[chunkhash].js 269 bytes 2 [emitted]
3.[chunkhash].js 263 bytes 3 [emitted]
@ -338,7 +338,7 @@ chunk {3} 3.[chunkhash].js 28 bytes <{0}> <{1}> [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
2.[chunkhash].js 77 bytes 2 [emitted]
3.[chunkhash].js 78 bytes 3 [emitted]

View File

@ -334,15 +334,15 @@ module.exports = function() {
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.output.js 1.83 KiB 1 [emitted]
output.js 8.41 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 251 bytes >{1}< [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 251 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
chunk {1} 1.output.js 457 bytes <{0}> [rendered]
> [0] ./example.js 2:1-4:3
[1] ../require.context/templates sync ^\.\/.*$ 217 bytes {1} [built]
@ -362,15 +362,15 @@ chunk {1} 1.output.js 457 bytes <{0}> [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.output.js 626 bytes 1 [emitted]
output.js 2.12 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 251 bytes >{1}< [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 251 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
chunk {1} 1.output.js 457 bytes <{0}> [rendered]
> [0] ./example.js 2:1-4:3
[1] ../require.context/templates sync ^\.\/.*$ 217 bytes {1} [built]

View File

@ -334,15 +334,15 @@ module.exports = function() {
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.output.js 1.83 KiB 1 [emitted]
output.js 8.35 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 266 bytes >{1}< [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 266 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
chunk {1} 1.output.js 457 bytes <{0}> [rendered]
> [0] ./example.js 2:1-4:3
[1] ../require.context/templates sync ^\.\/.*$ 217 bytes {1} [built]
@ -362,15 +362,15 @@ chunk {1} 1.output.js 457 bytes <{0}> [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.output.js 626 bytes 1 [emitted]
output.js 2.1 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 266 bytes >{1}< [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 266 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
chunk {1} 1.output.js 457 bytes <{0}> [rendered]
> [0] ./example.js 2:1-4:3
[1] ../require.context/templates sync ^\.\/.*$ 217 bytes {1} [built]

View File

@ -290,15 +290,15 @@ module.exports = "It works";
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.output.js 257 bytes 1 [emitted]
output.js 8.78 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 375 bytes >{1}< [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 94 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
[1] (webpack)/node_modules/bundle-loader!./file.js 281 bytes {0} [built]
cjs require bundle-loader!./file.js [0] ./example.js 1:0-34
chunk {1} 1.output.js 28 bytes <{0}> [rendered]
@ -311,15 +311,15 @@ chunk {1} 1.output.js 28 bytes <{0}> [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.output.js 98 bytes 1 [emitted]
output.js 2.16 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 375 bytes >{1}< [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 94 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
[1] (webpack)/node_modules/bundle-loader!./file.js 281 bytes {0} [built]
cjs require bundle-loader!./file.js [0] ./example.js 1:0-34
chunk {1} 1.output.js 28 bytes <{0}> [rendered]

View File

@ -329,7 +329,7 @@ module.exports = webpackAsyncContext;
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
0.output.js 275 bytes 0 [emitted]
1.output.js 284 bytes 1 [emitted]
@ -345,10 +345,10 @@ chunk {1} 1.output.js 13 bytes <{2}> [rendered]
> ./2.js [4] ./node_modules/c lazy ^\.\/.*$ namespace object ./2.js
1 module
chunk {2} output.js (main) 414 bytes >{0}< >{1}< >{3}< [entry] [rendered]
> .\example.js main
> ./example.js main
[2] ./example.js 243 bytes {2} [built]
[no exports]
single entry .\example.js main
single entry ./example.js main
[4] ./node_modules/c lazy ^\.\/.*$ namespace object 160 bytes {2} [built]
import() context lazy c [2] ./example.js 8:8-27
+ 1 hidden module
@ -361,7 +361,7 @@ chunk {3} 3.output.js 11 bytes <{2}> [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
0.output.js 76 bytes 0 [emitted]
1.output.js 77 bytes 1 [emitted]
@ -377,10 +377,10 @@ chunk {1} 1.output.js 13 bytes <{2}> [rendered]
> ./2.js [4] ./node_modules/c lazy ^\.\/.*$ namespace object ./2.js
1 module
chunk {2} output.js (main) 414 bytes >{0}< >{1}< >{3}< [entry] [rendered]
> .\example.js main
> ./example.js main
[2] ./example.js 243 bytes {2} [built]
[no exports]
single entry .\example.js main
single entry ./example.js main
[4] ./node_modules/c lazy ^\.\/.*$ namespace object 160 bytes {2} [built]
import() context lazy c [2] ./example.js 8:8-27
+ 1 hidden module

View File

@ -345,7 +345,7 @@ module.exports = webpackAsyncContext;
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
0.output.js 433 bytes 0 [emitted]
1.output.js 442 bytes 1 [emitted]
@ -374,9 +374,9 @@ chunk {2} 2.output.js 38 bytes <{3}> [rendered]
context element ./foo [4] ./templates lazy ^\.\/.*$ include: \.js$ exclude: \.noimport\.js$ namespace object ./foo
context element ./foo.js [4] ./templates lazy ^\.\/.*$ include: \.js$ exclude: \.noimport\.js$ namespace object ./foo.js
chunk {3} output.js (main) 597 bytes >{0}< >{1}< >{2}< [entry] [rendered]
> .\example.js main
> ./example.js main
[3] ./example.js 437 bytes {3} [built]
single entry .\example.js main
single entry ./example.js main
[4] ./templates lazy ^\.\/.*$ include: \.js$ exclude: \.noimport\.js$ namespace object 160 bytes {3} [optional] [built]
import() context lazy ./templates [3] ./example.js 3:23-7:3
```
@ -385,7 +385,7 @@ chunk {3} output.js (main) 597 bytes >{0}< >{1}< >{2}< [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
0.output.js 113 bytes 0 [emitted]
1.output.js 114 bytes 1 [emitted]
@ -414,9 +414,9 @@ chunk {2} 2.output.js 38 bytes <{3}> [rendered]
context element ./foo [4] ./templates lazy ^\.\/.*$ include: \.js$ exclude: \.noimport\.js$ namespace object ./foo
context element ./foo.js [4] ./templates lazy ^\.\/.*$ include: \.js$ exclude: \.noimport\.js$ namespace object ./foo.js
chunk {3} output.js (main) 597 bytes >{0}< >{1}< >{2}< [entry] [rendered]
> .\example.js main
> ./example.js main
[3] ./example.js 437 bytes {3} [built]
single entry .\example.js main
single entry ./example.js main
[4] ./templates lazy ^\.\/.*$ include: \.js$ exclude: \.noimport\.js$ namespace object 160 bytes {3} [optional] [built]
import() context lazy ./templates [3] ./example.js 3:23-7:3
```

View File

@ -332,7 +332,7 @@ module.exports = webpackAsyncContext;
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
0.output.js 433 bytes 0 [emitted]
1.output.js 442 bytes 1 [emitted]
@ -361,9 +361,9 @@ chunk {2} 2.output.js 38 bytes <{3}> [rendered]
context element ./foo [4] ./templates lazy ^\.\/.*$ namespace object ./foo
context element ./foo.js [4] ./templates lazy ^\.\/.*$ namespace object ./foo.js
chunk {3} output.js (main) 441 bytes >{0}< >{1}< >{2}< [entry] [rendered]
> .\example.js main
> ./example.js main
[3] ./example.js 281 bytes {3} [built]
single entry .\example.js main
single entry ./example.js main
[4] ./templates lazy ^\.\/.*$ namespace object 160 bytes {3} [optional] [built]
import() context lazy ./templates [3] ./example.js 3:23-60
```
@ -372,7 +372,7 @@ chunk {3} output.js (main) 441 bytes >{0}< >{1}< >{2}< [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
0.output.js 113 bytes 0 [emitted]
1.output.js 114 bytes 1 [emitted]
@ -401,9 +401,9 @@ chunk {2} 2.output.js 38 bytes <{3}> [rendered]
context element ./foo [4] ./templates lazy ^\.\/.*$ namespace object ./foo
context element ./foo.js [4] ./templates lazy ^\.\/.*$ namespace object ./foo.js
chunk {3} output.js (main) 441 bytes >{0}< >{1}< >{2}< [entry] [rendered]
> .\example.js main
> ./example.js main
[3] ./example.js 281 bytes {3} [built]
single entry .\example.js main
single entry ./example.js main
[4] ./templates lazy ^\.\/.*$ namespace object 160 bytes {3} [optional] [built]
import() context lazy ./templates [3] ./example.js 3:23-60
```

View File

@ -324,7 +324,7 @@ module.exports = webpackAsyncContext;
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
0.output.js 442 bytes 0 [emitted] chunk-bar-baz0
1.output.js 436 bytes 1 [emitted] chunk-bar-baz2
@ -353,9 +353,9 @@ chunk {2} 2.output.js (chunk-foo) 38 bytes <{3}> [rendered]
import() ./templates/foo [3] ./example.js 1:0-62
cjs require ./templates/foo [3] ./example.js 6:11-37
chunk {3} output.js (main) 565 bytes >{0}< >{1}< >{2}< [entry] [rendered]
> .\example.js main
> ./example.js main
[3] ./example.js 405 bytes {3} [built]
single entry .\example.js main
single entry ./example.js main
[4] ./templates lazy ^\.\/ba.*$ namespace object 160 bytes {3} [built]
import() context lazy ./templates [3] ./example.js 11:0-84
```
@ -364,7 +364,7 @@ chunk {3} output.js (main) 565 bytes >{0}< >{1}< >{2}< [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
0.output.js 114 bytes 0 [emitted] chunk-bar-baz0
1.output.js 115 bytes 1 [emitted] chunk-bar-baz2
@ -393,9 +393,9 @@ chunk {2} 2.output.js (chunk-foo) 38 bytes <{3}> [rendered]
import() ./templates/foo [3] ./example.js 1:0-62
cjs require ./templates/foo [3] ./example.js 6:11-37
chunk {3} output.js (main) 565 bytes >{0}< >{1}< >{2}< [entry] [rendered]
> .\example.js main
> ./example.js main
[3] ./example.js 405 bytes {3} [built]
single entry .\example.js main
single entry ./example.js main
[4] ./templates lazy ^\.\/ba.*$ namespace object 160 bytes {3} [built]
import() context lazy ./templates [3] ./example.js 11:0-84
```

View File

@ -325,15 +325,15 @@ Minimized
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.output.js 490 bytes 1 [emitted]
output.js 8.69 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 161 bytes >{1}< [entry] [rendered]
> .\example.js main
> ./example.js main
[1] ./example.js 139 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
+ 2 hidden modules
chunk {1} 1.output.js 22 bytes <{0}> [rendered]
> [1] ./example.js 3:0-6:2
@ -344,15 +344,15 @@ chunk {1} 1.output.js 22 bytes <{0}> [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.output.js 95 bytes 1 [emitted]
output.js 2.05 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 161 bytes >{1}< [entry] [rendered]
> .\example.js main
> ./example.js main
[1] ./example.js 139 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
+ 2 hidden modules
chunk {1} 1.output.js 22 bytes <{0}> [rendered]
> [1] ./example.js 3:0-6:2

View File

@ -168,14 +168,14 @@ module.exports = 42;
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
output.js 4.31 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 206 bytes [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 31 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
[1] ./cup1.coffee 118 bytes {0} [built]
cjs require ./cup1 [0] ./example.js 1:12-29
[2] ./cup2.coffee 57 bytes {0} [built]
@ -187,17 +187,17 @@ chunk {0} output.js (main) 206 bytes [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
output.js 1.07 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 206 bytes [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./cup2.coffee 57 bytes {0} [built]
cjs require ./cup2.coffee [2] ./cup1.coffee 4:12-36
cjs require ./cup2 [2] ./cup1.coffee 5:9-26
[1] ./example.js 31 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
[2] ./cup1.coffee 118 bytes {0} [built]
cjs require ./cup1 [1] ./example.js 1:12-29
```

View File

@ -691,7 +691,7 @@ module.exports = "pageC";
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
commons~pageA~pageB~pageC.js 269 bytes 2 [emitted] commons~pageA~pageB~pageC
commons~pageB~pageC.js 269 bytes 4 [emitted] commons~pageB~pageC
@ -740,7 +740,7 @@ chunk {5} pageC.js (pageC) 102 bytes ={2}= ={4}= [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
commons~pageA~pageB~pageC.js 96 bytes 0 [emitted] commons~pageA~pageB~pageC
commons~pageB~pageC.js 97 bytes 1 [emitted] commons~pageB~pageC

View File

@ -454,7 +454,7 @@ module.exports = function() {
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
0.output.js 337 bytes 0 [emitted]
2.output.js 408 bytes 2 [emitted]
@ -492,7 +492,7 @@ chunk {4} 4.output.js 136 bytes <{3}> ={0}= [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
0.output.js 133 bytes 0 [emitted]
2.output.js 138 bytes 2 [emitted]

View File

@ -184,14 +184,14 @@ exports.add = function() {
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
output.js 4.4 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 326 bytes [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 72 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
[1] ./increment.js 98 bytes {0} [built]
cjs require ./increment [0] ./example.js 1:12-34
[2] ./math.js 156 bytes {0} [built]
@ -202,14 +202,14 @@ chunk {0} output.js (main) 326 bytes [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
output.js 1.1 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 326 bytes [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 72 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
[1] ./increment.js 98 bytes {0} [built]
cjs require ./increment [0] ./example.js 1:12-34
[2] ./math.js 156 bytes {0} [built]

View File

@ -41,7 +41,7 @@ export function square(n) {
# dist/vendor.js
``` javascript
var vendor_lib_a132d30959ef28c3f004 =
var vendor_lib_04d3460d8b3b7c5ce19f =
```
<details><summary><code>/******/ (function(modules) { /* webpackBootstrap */ })</code></summary>
@ -172,7 +172,7 @@ function square(n) {
# dist/vendor-manifest.json
``` javascript
{"name":"vendor_lib_a132d30959ef28c3f004","content":{"../node_modules/example-vendor.js":{"id":1,"buildMeta":{"exportsType":"namespace","providedExports":["square"]}}}}
{"name":"vendor_lib_04d3460d8b3b7c5ce19f","content":{"../node_modules/example-vendor.js":{"id":1,"buildMeta":{"exportsType":"namespace","providedExports":["square"]}}}}
```
# Info
@ -181,7 +181,7 @@ function square(n) {
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
vendor.js 4.28 KiB 0 [emitted] main
Entrypoint main = vendor.js
@ -197,7 +197,7 @@ chunk {0} vendor.js (main) 57 bytes [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
vendor.js 1.06 KiB 0 [emitted] main
Entrypoint main = vendor.js

View File

@ -162,22 +162,22 @@ console.log(new example_vendor__WEBPACK_IMPORTED_MODULE_0__["square"](7));
/***/ }),
/* 1 */
/*!******************************************************************************************************!*\
!*** delegated ../node_modules/example-vendor.js from dll-reference vendor_lib_a132d30959ef28c3f004 ***!
!*** delegated ../node_modules/example-vendor.js from dll-reference vendor_lib_04d3460d8b3b7c5ce19f ***!
\******************************************************************************************************/
/*! exports provided: square */
/***/ (function(module, exports, __webpack_require__) {
module.exports = (__webpack_require__(/*! dll-reference vendor_lib_a132d30959ef28c3f004 */ 2))(1);
module.exports = (__webpack_require__(/*! dll-reference vendor_lib_04d3460d8b3b7c5ce19f */ 2))(1);
/***/ }),
/* 2 */
/*!**************************************************!*\
!*** external "vendor_lib_a132d30959ef28c3f004" ***!
!*** external "vendor_lib_04d3460d8b3b7c5ce19f" ***!
\**************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = vendor_lib_a132d30959ef28c3f004;
module.exports = vendor_lib_04d3460d8b3b7c5ce19f;
/***/ })
/******/ ]);
@ -189,7 +189,7 @@ module.exports = vendor_lib_a132d30959ef28c3f004;
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
app.js 4.86 KiB 0 [emitted] main
Entrypoint main = app.js
@ -198,26 +198,26 @@ chunk {0} app.js (main) 178 bytes [entry] [rendered]
[0] ./example-app.js 94 bytes {0} [built]
[no exports]
single entry ./example-app main
[1] delegated ../node_modules/example-vendor.js from dll-reference vendor_lib_a132d30959ef28c3f004 42 bytes {0} [built]
[1] delegated ../node_modules/example-vendor.js from dll-reference vendor_lib_04d3460d8b3b7c5ce19f 42 bytes {0} [built]
[exports: square]
harmony side effect evaluation example-vendor [0] ./example-app.js 1:0-40
harmony import specifier example-vendor [0] ./example-app.js 3:12-18
harmony import specifier example-vendor [0] ./example-app.js 4:16-22
[2] external "vendor_lib_a132d30959ef28c3f004" 42 bytes {0} [built]
delegated source dll-reference vendor_lib_a132d30959ef28c3f004 [1] delegated ../node_modules/example-vendor.js from dll-reference vendor_lib_a132d30959ef28c3f004
[2] external "vendor_lib_04d3460d8b3b7c5ce19f" 42 bytes {0} [built]
delegated source dll-reference vendor_lib_04d3460d8b3b7c5ce19f [1] delegated ../node_modules/example-vendor.js from dll-reference vendor_lib_04d3460d8b3b7c5ce19f
```
## Production mode
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
app.js 1.09 KiB 0 [emitted] main
Entrypoint main = app.js
chunk {0} app.js (main) 178 bytes [entry] [rendered]
> ./example-app main
[0] delegated ../node_modules/example-vendor.js from dll-reference vendor_lib_a132d30959ef28c3f004 42 bytes {0} [built]
[0] delegated ../node_modules/example-vendor.js from dll-reference vendor_lib_04d3460d8b3b7c5ce19f 42 bytes {0} [built]
[exports: square]
harmony side effect evaluation example-vendor [1] ./example-app.js 1:0-40
harmony import specifier example-vendor [1] ./example-app.js 3:12-18
@ -225,8 +225,8 @@ chunk {0} app.js (main) 178 bytes [entry] [rendered]
[1] ./example-app.js 94 bytes {0} [built]
[no exports]
single entry ./example-app main
[2] external "vendor_lib_a132d30959ef28c3f004" 42 bytes {0} [built]
delegated source dll-reference vendor_lib_a132d30959ef28c3f004 [0] delegated ../node_modules/example-vendor.js from dll-reference vendor_lib_a132d30959ef28c3f004
[2] external "vendor_lib_04d3460d8b3b7c5ce19f" 42 bytes {0} [built]
delegated source dll-reference vendor_lib_04d3460d8b3b7c5ce19f [0] delegated ../node_modules/example-vendor.js from dll-reference vendor_lib_04d3460d8b3b7c5ce19f
```
<!-- @TODO:

View File

@ -64,7 +64,7 @@ module.exports = {
# dist/dll.js
``` javascript
var dll_3eea518f6d09aac41ec7 =
var dll_5d6d072edac56e316077 =
```
<details><summary><code>/******/ (function(modules) { /* webpackBootstrap */ })</code></summary>
@ -194,6 +194,7 @@ exports.c = "c";
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
// CONCATENATED MODULE: ./b.js
// module b
@ -224,7 +225,7 @@ var cjs = __webpack_require__(1);
# dist/dll-manifest.json
``` javascript
{"name":"dll_3eea518f6d09aac41ec7","content":{"./example.js":{"id":2,"buildMeta":{"exportsType":"namespace","providedExports":["a","b","c"]}}}}
{"name":"dll_5d6d072edac56e316077","content":{"./example.js":{"id":2,"buildMeta":{"exportsType":"namespace","providedExports":["a","b","c"]}}}}
```
# Info
@ -233,9 +234,9 @@ var cjs = __webpack_require__(1);
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
dll.js 4.98 KiB 0 [emitted] dll
dll.js 5.03 KiB 0 [emitted] dll
Entrypoint dll = dll.js
chunk {0} dll.js (dll) 216 bytes [entry] [rendered]
> dll
@ -265,7 +266,7 @@ chunk {0} dll.js (dll) 216 bytes [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
dll.js 1.15 KiB 0 [emitted] dll
Entrypoint dll = dll.js

View File

@ -155,82 +155,82 @@ console.log(__webpack_require__(/*! module */ 8));
/***/ }),
/* 1 */
/*!**************************************************************************!*\
!*** delegated ./alpha.js from dll-reference alpha_d61ee01b5c383d26e2c0 ***!
!*** delegated ./alpha.js from dll-reference alpha_ad5d55c0b9c252954023 ***!
\**************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
module.exports = (__webpack_require__(/*! dll-reference alpha_d61ee01b5c383d26e2c0 */ 2))(1);
module.exports = (__webpack_require__(/*! dll-reference alpha_ad5d55c0b9c252954023 */ 2))(1);
/***/ }),
/* 2 */
/*!*********************************************!*\
!*** external "alpha_d61ee01b5c383d26e2c0" ***!
!*** external "alpha_ad5d55c0b9c252954023" ***!
\*********************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = alpha_d61ee01b5c383d26e2c0;
module.exports = alpha_ad5d55c0b9c252954023;
/***/ }),
/* 3 */
/*!**********************************************************************!*\
!*** delegated ./a.js from dll-reference alpha_d61ee01b5c383d26e2c0 ***!
!*** delegated ./a.js from dll-reference alpha_ad5d55c0b9c252954023 ***!
\**********************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
module.exports = (__webpack_require__(/*! dll-reference alpha_d61ee01b5c383d26e2c0 */ 2))(2);
module.exports = (__webpack_require__(/*! dll-reference alpha_ad5d55c0b9c252954023 */ 2))(2);
/***/ }),
/* 4 */
/*!************************************************************************!*\
!*** delegated ./beta.js from dll-reference beta_d61ee01b5c383d26e2c0 ***!
!*** delegated ./beta.js from dll-reference beta_ad5d55c0b9c252954023 ***!
\************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
module.exports = (__webpack_require__(/*! dll-reference beta_d61ee01b5c383d26e2c0 */ 5))(5);
module.exports = (__webpack_require__(/*! dll-reference beta_ad5d55c0b9c252954023 */ 5))(5);
/***/ }),
/* 5 */
/*!********************************************!*\
!*** external "beta_d61ee01b5c383d26e2c0" ***!
!*** external "beta_ad5d55c0b9c252954023" ***!
\********************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = beta_d61ee01b5c383d26e2c0;
module.exports = beta_ad5d55c0b9c252954023;
/***/ }),
/* 6 */
/*!*********************************************************************!*\
!*** delegated ./b.js from dll-reference beta_d61ee01b5c383d26e2c0 ***!
!*** delegated ./b.js from dll-reference beta_ad5d55c0b9c252954023 ***!
\*********************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
module.exports = (__webpack_require__(/*! dll-reference beta_d61ee01b5c383d26e2c0 */ 5))(6);
module.exports = (__webpack_require__(/*! dll-reference beta_ad5d55c0b9c252954023 */ 5))(6);
/***/ }),
/* 7 */
/*!**********************************************************************!*\
!*** delegated ./c.jsx from dll-reference beta_d61ee01b5c383d26e2c0 ***!
!*** delegated ./c.jsx from dll-reference beta_ad5d55c0b9c252954023 ***!
\**********************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
module.exports = (__webpack_require__(/*! dll-reference beta_d61ee01b5c383d26e2c0 */ 5))(7);
module.exports = (__webpack_require__(/*! dll-reference beta_ad5d55c0b9c252954023 */ 5))(7);
/***/ }),
/* 8 */
/*!*****************************************************************************************!*\
!*** delegated ../node_modules/module.js from dll-reference alpha_d61ee01b5c383d26e2c0 ***!
!*** delegated ../node_modules/module.js from dll-reference alpha_ad5d55c0b9c252954023 ***!
\*****************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
module.exports = (__webpack_require__(/*! dll-reference alpha_d61ee01b5c383d26e2c0 */ 2))(3);
module.exports = (__webpack_require__(/*! dll-reference alpha_ad5d55c0b9c252954023 */ 2))(3);
/***/ })
/******/ ]);
@ -242,33 +242,33 @@ module.exports = (__webpack_require__(/*! dll-reference alpha_d61ee01b5c383d26e2
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
output.js 7.14 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 541 bytes [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 205 bytes {0} [built]
single entry .\example.js main
[1] delegated ./alpha.js from dll-reference alpha_d61ee01b5c383d26e2c0 42 bytes {0} [built]
single entry ./example.js main
[1] delegated ./alpha.js from dll-reference alpha_ad5d55c0b9c252954023 42 bytes {0} [built]
cjs require ../dll/alpha [0] ./example.js 1:12-35
[2] external "alpha_d61ee01b5c383d26e2c0" 42 bytes {0} [built]
delegated source dll-reference alpha_d61ee01b5c383d26e2c0 [1] delegated ./alpha.js from dll-reference alpha_d61ee01b5c383d26e2c0
delegated source dll-reference alpha_d61ee01b5c383d26e2c0 [3] delegated ./a.js from dll-reference alpha_d61ee01b5c383d26e2c0
delegated source dll-reference alpha_d61ee01b5c383d26e2c0 [8] delegated ../node_modules/module.js from dll-reference alpha_d61ee01b5c383d26e2c0
[3] delegated ./a.js from dll-reference alpha_d61ee01b5c383d26e2c0 42 bytes {0} [built]
[2] external "alpha_ad5d55c0b9c252954023" 42 bytes {0} [built]
delegated source dll-reference alpha_ad5d55c0b9c252954023 [1] delegated ./alpha.js from dll-reference alpha_ad5d55c0b9c252954023
delegated source dll-reference alpha_ad5d55c0b9c252954023 [3] delegated ./a.js from dll-reference alpha_ad5d55c0b9c252954023
delegated source dll-reference alpha_ad5d55c0b9c252954023 [8] delegated ../node_modules/module.js from dll-reference alpha_ad5d55c0b9c252954023
[3] delegated ./a.js from dll-reference alpha_ad5d55c0b9c252954023 42 bytes {0} [built]
cjs require ../dll/a [0] ./example.js 2:12-31
[4] delegated ./beta.js from dll-reference beta_d61ee01b5c383d26e2c0 42 bytes {0} [built]
[4] delegated ./beta.js from dll-reference beta_ad5d55c0b9c252954023 42 bytes {0} [built]
cjs require beta/beta [0] ./example.js 4:12-32
[5] external "beta_d61ee01b5c383d26e2c0" 42 bytes {0} [built]
delegated source dll-reference beta_d61ee01b5c383d26e2c0 [4] delegated ./beta.js from dll-reference beta_d61ee01b5c383d26e2c0
delegated source dll-reference beta_d61ee01b5c383d26e2c0 [6] delegated ./b.js from dll-reference beta_d61ee01b5c383d26e2c0
delegated source dll-reference beta_d61ee01b5c383d26e2c0 [7] delegated ./c.jsx from dll-reference beta_d61ee01b5c383d26e2c0
[6] delegated ./b.js from dll-reference beta_d61ee01b5c383d26e2c0 42 bytes {0} [built]
[5] external "beta_ad5d55c0b9c252954023" 42 bytes {0} [built]
delegated source dll-reference beta_ad5d55c0b9c252954023 [4] delegated ./beta.js from dll-reference beta_ad5d55c0b9c252954023
delegated source dll-reference beta_ad5d55c0b9c252954023 [6] delegated ./b.js from dll-reference beta_ad5d55c0b9c252954023
delegated source dll-reference beta_ad5d55c0b9c252954023 [7] delegated ./c.jsx from dll-reference beta_ad5d55c0b9c252954023
[6] delegated ./b.js from dll-reference beta_ad5d55c0b9c252954023 42 bytes {0} [built]
cjs require beta/b [0] ./example.js 5:12-29
[7] delegated ./c.jsx from dll-reference beta_d61ee01b5c383d26e2c0 42 bytes {0} [built]
[7] delegated ./c.jsx from dll-reference beta_ad5d55c0b9c252954023 42 bytes {0} [built]
cjs require beta/c [0] ./example.js 6:12-29
[8] delegated ../node_modules/module.js from dll-reference alpha_d61ee01b5c383d26e2c0 42 bytes {0} [built]
[8] delegated ../node_modules/module.js from dll-reference alpha_ad5d55c0b9c252954023 42 bytes {0} [built]
cjs require module [0] ./example.js 8:12-29
```
@ -276,32 +276,32 @@ chunk {0} output.js (main) 541 bytes [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
output.js 1.33 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 541 bytes [entry] [rendered]
> .\example.js main
[0] external "alpha_d61ee01b5c383d26e2c0" 42 bytes {0} [built]
delegated source dll-reference alpha_d61ee01b5c383d26e2c0 [3] delegated ./alpha.js from dll-reference alpha_d61ee01b5c383d26e2c0
delegated source dll-reference alpha_d61ee01b5c383d26e2c0 [4] delegated ./a.js from dll-reference alpha_d61ee01b5c383d26e2c0
delegated source dll-reference alpha_d61ee01b5c383d26e2c0 [8] delegated ../node_modules/module.js from dll-reference alpha_d61ee01b5c383d26e2c0
[1] external "beta_d61ee01b5c383d26e2c0" 42 bytes {0} [built]
delegated source dll-reference beta_d61ee01b5c383d26e2c0 [5] delegated ./beta.js from dll-reference beta_d61ee01b5c383d26e2c0
delegated source dll-reference beta_d61ee01b5c383d26e2c0 [6] delegated ./b.js from dll-reference beta_d61ee01b5c383d26e2c0
delegated source dll-reference beta_d61ee01b5c383d26e2c0 [7] delegated ./c.jsx from dll-reference beta_d61ee01b5c383d26e2c0
> ./example.js main
[0] external "alpha_ad5d55c0b9c252954023" 42 bytes {0} [built]
delegated source dll-reference alpha_ad5d55c0b9c252954023 [3] delegated ./alpha.js from dll-reference alpha_ad5d55c0b9c252954023
delegated source dll-reference alpha_ad5d55c0b9c252954023 [4] delegated ./a.js from dll-reference alpha_ad5d55c0b9c252954023
delegated source dll-reference alpha_ad5d55c0b9c252954023 [8] delegated ../node_modules/module.js from dll-reference alpha_ad5d55c0b9c252954023
[1] external "beta_ad5d55c0b9c252954023" 42 bytes {0} [built]
delegated source dll-reference beta_ad5d55c0b9c252954023 [5] delegated ./beta.js from dll-reference beta_ad5d55c0b9c252954023
delegated source dll-reference beta_ad5d55c0b9c252954023 [6] delegated ./b.js from dll-reference beta_ad5d55c0b9c252954023
delegated source dll-reference beta_ad5d55c0b9c252954023 [7] delegated ./c.jsx from dll-reference beta_ad5d55c0b9c252954023
[2] ./example.js 205 bytes {0} [built]
single entry .\example.js main
[3] delegated ./alpha.js from dll-reference alpha_d61ee01b5c383d26e2c0 42 bytes {0} [built]
single entry ./example.js main
[3] delegated ./alpha.js from dll-reference alpha_ad5d55c0b9c252954023 42 bytes {0} [built]
cjs require ../dll/alpha [2] ./example.js 1:12-35
[4] delegated ./a.js from dll-reference alpha_d61ee01b5c383d26e2c0 42 bytes {0} [built]
[4] delegated ./a.js from dll-reference alpha_ad5d55c0b9c252954023 42 bytes {0} [built]
cjs require ../dll/a [2] ./example.js 2:12-31
[5] delegated ./beta.js from dll-reference beta_d61ee01b5c383d26e2c0 42 bytes {0} [built]
[5] delegated ./beta.js from dll-reference beta_ad5d55c0b9c252954023 42 bytes {0} [built]
cjs require beta/beta [2] ./example.js 4:12-32
[6] delegated ./b.js from dll-reference beta_d61ee01b5c383d26e2c0 42 bytes {0} [built]
[6] delegated ./b.js from dll-reference beta_ad5d55c0b9c252954023 42 bytes {0} [built]
cjs require beta/b [2] ./example.js 5:12-29
[7] delegated ./c.jsx from dll-reference beta_d61ee01b5c383d26e2c0 42 bytes {0} [built]
[7] delegated ./c.jsx from dll-reference beta_ad5d55c0b9c252954023 42 bytes {0} [built]
cjs require beta/c [2] ./example.js 6:12-29
[8] delegated ../node_modules/module.js from dll-reference alpha_d61ee01b5c383d26e2c0 42 bytes {0} [built]
[8] delegated ../node_modules/module.js from dll-reference alpha_ad5d55c0b9c252954023 42 bytes {0} [built]
cjs require module [2] ./example.js 8:12-29
```

View File

@ -36,7 +36,7 @@ module.exports = {
# dist/MyDll.alpha.js
``` javascript
var alpha_d61ee01b5c383d26e2c0 =
var alpha_ad5d55c0b9c252954023 =
```
<details><summary><code>/******/ (function(modules) { /* webpackBootstrap */ })</code></summary>
@ -183,7 +183,7 @@ module.exports = "module";
# dist/alpha-manifest.json
``` javascript
{"name":"alpha_d61ee01b5c383d26e2c0","content":{"./alpha.js":{"id":1,"buildMeta":{"providedExports":true}},"./a.js":{"id":2,"buildMeta":{"providedExports":true}},"../node_modules/module.js":{"id":3,"buildMeta":{"providedExports":true}}}}
{"name":"alpha_ad5d55c0b9c252954023","content":{"./alpha.js":{"id":1,"buildMeta":{"providedExports":true}},"./a.js":{"id":2,"buildMeta":{"providedExports":true}},"../node_modules/module.js":{"id":3,"buildMeta":{"providedExports":true}}}}
```
# Info
@ -192,7 +192,7 @@ module.exports = "module";
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
MyDll.alpha.js 4.42 KiB 0 [emitted] alpha
MyDll.beta.js 4.4 KiB 1 [emitted] beta
@ -230,7 +230,7 @@ chunk {1} MyDll.beta.js (beta) 80 bytes [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
MyDll.alpha.js 1.06 KiB 0 [emitted] alpha
MyDll.beta.js 1.05 KiB 1 [emitted] beta

View File

@ -46,7 +46,7 @@ module.exports = [
# dist/vendor.js
``` javascript
var vendor_d9f5eab93a0e9010218f =
var vendor_cd87ee6a15707bc00d4a =
```
<details><summary><code>/******/ (function(modules) { /* webpackBootstrap */ })</code></summary>
@ -282,22 +282,22 @@ module.exports = "pageA";
/***/ }),
/* 1 */
/*!****************************************************************************!*\
!*** delegated ./vendor.js from dll-reference vendor_d9f5eab93a0e9010218f ***!
!*** delegated ./vendor.js from dll-reference vendor_cd87ee6a15707bc00d4a ***!
\****************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
module.exports = (__webpack_require__(/*! dll-reference vendor_d9f5eab93a0e9010218f */ 2))(1);
module.exports = (__webpack_require__(/*! dll-reference vendor_cd87ee6a15707bc00d4a */ 2))(1);
/***/ }),
/* 2 */
/*!**********************************************!*\
!*** external "vendor_d9f5eab93a0e9010218f" ***!
!*** external "vendor_cd87ee6a15707bc00d4a" ***!
\**********************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = vendor_d9f5eab93a0e9010218f;
module.exports = vendor_cd87ee6a15707bc00d4a;
/***/ })
/******/ ]);
@ -309,7 +309,7 @@ module.exports = vendor_d9f5eab93a0e9010218f;
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Child vendor:
Hash: 0a1b2c3d4e5f6a7b8c9d
Asset Size Chunks Chunk Names
@ -339,19 +339,19 @@ Child app:
> ./pageA pageA
[0] ./pageA.js 59 bytes {0} [built]
single entry ./pageA pageA
[1] delegated ./vendor.js from dll-reference vendor_d9f5eab93a0e9010218f 42 bytes {0} [built]
[1] delegated ./vendor.js from dll-reference vendor_cd87ee6a15707bc00d4a 42 bytes {0} [built]
cjs require ./vendor [0] ./pageA.js 1:12-31
[2] external "vendor_d9f5eab93a0e9010218f" 42 bytes {0} {1} [built]
delegated source dll-reference vendor_d9f5eab93a0e9010218f [1] delegated ./vendor.js from dll-reference vendor_d9f5eab93a0e9010218f
delegated source dll-reference vendor_d9f5eab93a0e9010218f [4] delegated ./vendor2.js from dll-reference vendor_d9f5eab93a0e9010218f
[2] external "vendor_cd87ee6a15707bc00d4a" 42 bytes {0} {1} [built]
delegated source dll-reference vendor_cd87ee6a15707bc00d4a [1] delegated ./vendor.js from dll-reference vendor_cd87ee6a15707bc00d4a
delegated source dll-reference vendor_cd87ee6a15707bc00d4a [4] delegated ./vendor2.js from dll-reference vendor_cd87ee6a15707bc00d4a
chunk {1} pageB.js (pageB) 144 bytes [entry] [rendered]
> ./pageB pageB
[2] external "vendor_d9f5eab93a0e9010218f" 42 bytes {0} {1} [built]
delegated source dll-reference vendor_d9f5eab93a0e9010218f [1] delegated ./vendor.js from dll-reference vendor_d9f5eab93a0e9010218f
delegated source dll-reference vendor_d9f5eab93a0e9010218f [4] delegated ./vendor2.js from dll-reference vendor_d9f5eab93a0e9010218f
[2] external "vendor_cd87ee6a15707bc00d4a" 42 bytes {0} {1} [built]
delegated source dll-reference vendor_cd87ee6a15707bc00d4a [1] delegated ./vendor.js from dll-reference vendor_cd87ee6a15707bc00d4a
delegated source dll-reference vendor_cd87ee6a15707bc00d4a [4] delegated ./vendor2.js from dll-reference vendor_cd87ee6a15707bc00d4a
[3] ./pageB.js 60 bytes {1} [built]
single entry ./pageB pageB
[4] delegated ./vendor2.js from dll-reference vendor_d9f5eab93a0e9010218f 42 bytes {1} [built]
[4] delegated ./vendor2.js from dll-reference vendor_cd87ee6a15707bc00d4a 42 bytes {1} [built]
cjs require ./vendor2 [3] ./pageB.js 1:12-32
chunk {2} pageC.js (pageC) 25 bytes [entry] [rendered]
> ./pageC pageC
@ -363,7 +363,7 @@ Child app:
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Child vendor:
Hash: 0a1b2c3d4e5f6a7b8c9d
Asset Size Chunks Chunk Names
@ -391,21 +391,21 @@ Child app:
Entrypoint pageC = pageC.js
chunk {0} pageA.js (pageA) 143 bytes [entry] [rendered]
> ./pageA pageA
[0] external "vendor_d9f5eab93a0e9010218f" 42 bytes {0} {1} [built]
delegated source dll-reference vendor_d9f5eab93a0e9010218f [2] delegated ./vendor.js from dll-reference vendor_d9f5eab93a0e9010218f
delegated source dll-reference vendor_d9f5eab93a0e9010218f [4] delegated ./vendor2.js from dll-reference vendor_d9f5eab93a0e9010218f
[0] external "vendor_cd87ee6a15707bc00d4a" 42 bytes {0} {1} [built]
delegated source dll-reference vendor_cd87ee6a15707bc00d4a [2] delegated ./vendor.js from dll-reference vendor_cd87ee6a15707bc00d4a
delegated source dll-reference vendor_cd87ee6a15707bc00d4a [4] delegated ./vendor2.js from dll-reference vendor_cd87ee6a15707bc00d4a
[1] ./pageA.js 59 bytes {0} [built]
single entry ./pageA pageA
[2] delegated ./vendor.js from dll-reference vendor_d9f5eab93a0e9010218f 42 bytes {0} [built]
[2] delegated ./vendor.js from dll-reference vendor_cd87ee6a15707bc00d4a 42 bytes {0} [built]
cjs require ./vendor [1] ./pageA.js 1:12-31
chunk {1} pageB.js (pageB) 144 bytes [entry] [rendered]
> ./pageB pageB
[0] external "vendor_d9f5eab93a0e9010218f" 42 bytes {0} {1} [built]
delegated source dll-reference vendor_d9f5eab93a0e9010218f [2] delegated ./vendor.js from dll-reference vendor_d9f5eab93a0e9010218f
delegated source dll-reference vendor_d9f5eab93a0e9010218f [4] delegated ./vendor2.js from dll-reference vendor_d9f5eab93a0e9010218f
[0] external "vendor_cd87ee6a15707bc00d4a" 42 bytes {0} {1} [built]
delegated source dll-reference vendor_cd87ee6a15707bc00d4a [2] delegated ./vendor.js from dll-reference vendor_cd87ee6a15707bc00d4a
delegated source dll-reference vendor_cd87ee6a15707bc00d4a [4] delegated ./vendor2.js from dll-reference vendor_cd87ee6a15707bc00d4a
[3] ./pageB.js 60 bytes {1} [built]
single entry ./pageB pageB
[4] delegated ./vendor2.js from dll-reference vendor_d9f5eab93a0e9010218f 42 bytes {1} [built]
[4] delegated ./vendor2.js from dll-reference vendor_cd87ee6a15707bc00d4a 42 bytes {1} [built]
cjs require ./vendor2 [3] ./pageB.js 1:12-32
chunk {2} pageC.js (pageC) 25 bytes [entry] [rendered]
> ./pageC pageC

View File

@ -198,14 +198,14 @@ module.exports = __WEBPACK_EXTERNAL_MODULE__2__;
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
output.js 5.13 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 194 bytes [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 110 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
[1] external "add" 42 bytes {0} [built]
cjs require add [0] ./example.js 1:10-24
[2] external {"root":"subtract","commonjs2":"./subtract","commonjs":["./math","subtract"],"amd":"subtract"} 42 bytes {0} [built]
@ -216,14 +216,14 @@ chunk {0} output.js (main) 194 bytes [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
output.js 1.4 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 194 bytes [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 110 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
[1] external "add" 42 bytes {0} [built]
cjs require add [0] ./example.js 1:10-24
[2] external {"root":"subtract","commonjs2":"./subtract","commonjs":["./math","subtract"],"amd":"subtract"} 42 bytes {0} [built]

View File

@ -281,7 +281,7 @@ Promise.all(/*! require.ensure */[__webpack_require__.e(1), __webpack_require__.
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
0.output.js 247 bytes 0 [emitted]
1.output.js 238 bytes 1 [emitted]
@ -312,9 +312,9 @@ chunk {1} 1.output.js 21 bytes <{2}> ={0}= ={3}= ={4}= ={5}= >{0}< >{6}< >{7}
require.ensure item ./a [2] ./example.js 8:0-16:2
cjs require ./a [2] ./example.js 9:1-15
chunk {2} output.js (main) 346 bytes >{0}< >{1}< >{3}< >{4}< >{5}< [entry] [rendered]
> .\example.js main
> ./example.js main
[2] ./example.js 346 bytes {2} [built]
single entry .\example.js main
single entry ./example.js main
chunk {3} 3.output.js 21 bytes <{2}> ={0}= ={1}= [rendered]
> ./a ./b ./c [2] ./example.js 1:0-52
[3] ./c.js 21 bytes {3} [built]
@ -341,7 +341,7 @@ chunk {7} 7.output.js 21 bytes <{1}> <{5}> ={0}= [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
0.output.js 90 bytes 0 [emitted]
1.output.js 89 bytes 1 [emitted]
@ -372,9 +372,9 @@ chunk {1} 1.output.js 21 bytes <{2}> ={0}= ={3}= ={4}= ={5}= >{0}< >{6}< >{7}
require.ensure item ./a [2] ./example.js 8:0-16:2
cjs require ./a [2] ./example.js 9:1-15
chunk {2} output.js (main) 346 bytes >{0}< >{1}< >{3}< >{4}< >{5}< [entry] [rendered]
> .\example.js main
> ./example.js main
[2] ./example.js 346 bytes {2} [built]
single entry .\example.js main
single entry ./example.js main
chunk {3} 3.output.js 21 bytes <{2}> ={0}= ={1}= [rendered]
> ./a ./b ./c [2] ./example.js 1:0-52
[3] ./c.js 21 bytes {3} [built]

View File

@ -348,7 +348,7 @@ module.exports = "d";
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
0.output.js 405 bytes 0 [emitted]
2.output.js 241 bytes 2 [emitted]
@ -365,9 +365,9 @@ chunk {0} 0.output.js 42 bytes <{1}> ={2}= ={3}= [rendered] split chunk (cach
amd require ./b [2] ./example.js 2:0-30
cjs require ./b [2] ./example.js 6:1-15
chunk {1} output.js (main) 164 bytes >{0}< >{2}< >{3}< [entry] [rendered]
> .\example.js main
> ./example.js main
[2] ./example.js 164 bytes {1} [built]
single entry .\example.js main
single entry ./example.js main
chunk {2} 2.output.js 21 bytes <{1}> ={0}= [rendered]
> ./a ./b ./c [2] ./example.js 2:0-30
[3] ./c.js 21 bytes {2} [built]
@ -382,7 +382,7 @@ chunk {3} 3.output.js 21 bytes <{1}> ={0}= [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
0.output.js 118 bytes 0 [emitted]
2.output.js 91 bytes 2 [emitted]
@ -399,9 +399,9 @@ chunk {0} 0.output.js 42 bytes <{1}> ={2}= ={3}= [rendered] split chunk (cach
amd require ./b [2] ./example.js 2:0-30
cjs require ./b [2] ./example.js 6:1-15
chunk {1} output.js (main) 164 bytes >{0}< >{2}< >{3}< [entry] [rendered]
> .\example.js main
> ./example.js main
[2] ./example.js 164 bytes {1} [built]
single entry .\example.js main
single entry ./example.js main
chunk {2} 2.output.js 21 bytes <{1}> ={0}= [rendered]
> ./a ./b ./c [2] ./example.js 2:0-30
[3] ./c.js 21 bytes {2} [built]

View File

@ -275,15 +275,15 @@ var named = "named";
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
output.js 7.05 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 1.13 KiB [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 373 bytes {0} [built]
[no exports]
single entry .\example.js main
single entry ./example.js main
[1] ./fs.js 257 bytes {0} [built]
harmony side effect evaluation ./fs [0] ./example.js 4:0-22
harmony side effect evaluation ./fs [0] ./example.js 5:0-32
@ -307,12 +307,12 @@ chunk {0} output.js (main) 1.13 KiB [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
output.js 1.35 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 1.13 KiB [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./fs.js 257 bytes {0} [built]
[only some exports used: default, readFile]
harmony side effect evaluation ./fs [1] ./reexport-commonjs.js 2:0-21
@ -329,7 +329,7 @@ chunk {0} output.js (main) 1.13 KiB [entry] [rendered]
harmony import specifier ./reexport-commonjs [2] ./example.js 13:0-9
[2] ./example.js 373 bytes {0} [built]
[no exports]
single entry .\example.js main
single entry ./example.js main
[3] ./example2.js 152 bytes {0} [built]
[no exports used]
harmony side effect evaluation ./example2 [2] ./example.js 16:0-20

View File

@ -152,7 +152,7 @@ function increment() {
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
MyLibrary.umd.js 4.52 KiB 0 [emitted] main
Entrypoint main = MyLibrary.umd.js
@ -167,7 +167,7 @@ chunk {0} MyLibrary.umd.js (main) 92 bytes [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
MyLibrary.umd.js 1.28 KiB 0 [emitted] main
Entrypoint main = MyLibrary.umd.js

View File

@ -255,15 +255,15 @@ function c() { console.log("c"); }
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
output.js 6.87 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 698 bytes [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 114 bytes {0} [built]
[no exports]
single entry .\example.js main
single entry ./example.js main
[1] ./math.js 347 bytes {0} [built]
[exports: add, multiply, list]
harmony side effect evaluation ./math [0] ./example.js 1:0-29
@ -287,12 +287,12 @@ chunk {0} output.js (main) 698 bytes [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
output.js 1.32 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 698 bytes [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./math.js 347 bytes {0} [built]
[exports: add, multiply, list]
[only some exports used: add, multiply]
@ -315,5 +315,5 @@ chunk {0} output.js (main) 698 bytes [entry] [rendered]
harmony import specifier ./library [3] ./example.js 5:0-26
[3] ./example.js 114 bytes {0} [built]
[no exports]
single entry .\example.js main
single entry ./example.js main
```

View File

@ -298,13 +298,13 @@ __webpack_require__.e(/*! import() */ 1).then(__webpack_require__.bind(null, /*!
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.output.js 478 bytes 1 [emitted]
output.js 9.48 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 400 bytes >{1}< [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./increment.js 90 bytes {0} [built]
[exports: increment]
harmony side effect evaluation ./increment [2] ./example.js 1:0-47
@ -315,7 +315,7 @@ chunk {0} output.js (main) 400 bytes >{1}< [entry] [rendered]
harmony import specifier ./math [0] ./increment.js 3:11-14
[2] ./example.js 175 bytes {0} [built]
[no exports]
single entry .\example.js main
single entry ./example.js main
chunk {1} 1.output.js 24 bytes <{0}> [rendered]
> ./async-loaded [2] ./example.js 6:0-24
[3] ./async-loaded.js 24 bytes {1} [built]
@ -327,19 +327,19 @@ chunk {1} 1.output.js 24 bytes <{0}> [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.output.js 144 bytes 1 [emitted]
output.js 2.1 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 400 bytes >{1}< [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js + 2 modules 400 bytes {0} [built]
[no exports]
single entry .\example.js main
single entry ./example.js main
| ./example.js 175 bytes [built]
| [no exports]
| single entry .\example.js main
| single entry ./example.js main
| ./increment.js 90 bytes [built]
| [exports: increment]
| [all exports used]

View File

@ -1,12 +1,12 @@
This example demonstrates the AggressiveSplittingPlugin for splitting the bundle into multiple smaller chunks to improve caching. This works best with a HTTP2 web server elsewise there is an overhead for the increased number of requests.
This example demonstrates the AggressiveSplittingPlugin for splitting the bundle into multiple smaller chunks to improve caching. This works best with a HTTP2 web server, otherwise there is an overhead for the increased number of requests.
The AggressiveSplittingPlugin split every chunk until it reaches the specified `maxSize`. In this example it tries to create chunks with <50kB code (after minimizing this reduces to ~10kB). It groups modules together by folder structure. We assume modules in the same folder as similar likely to change and minimize and gzip good together.
AggressiveSplittingPlugin splits every chunk until it reaches the specified `maxSize`. In this example it tries to create chunks with <50kB raw code, which typically minimizes to ~10kB. It groups modules together by folder structure, because modules in the same folder are likely to have similar repetitive text, making them gzip efficiently together. They are also likely to change together.
The AggressiveSplittingPlugin records it's splitting in the webpack records and try to restore splitting from records. This ensures that after changes to the application old splittings (and chunks) are reused. They are probably already in the clients cache. Therefore it's heavily recommended to use records!
AggressiveSplittingPlugin records its splitting in the webpack records. When it is next run, it tries to use the last recorded splitting. Since changes to application code between one run and the next are usually in only a few modules (or just one), re-using the old splittings (and chunks, which are probably still in the client's cache), is highly advantageous.
Only chunks which are bigger than the specified `minSize` are stored into the records. This ensures that these chunks fill up as your application grows, instead of creating too many chunks for every change.
Only chunks which are bigger than the specified `minSize` are stored into the records. This ensures that these chunks fill up as your application grows, instead of creating many records of small chunks for every change.
Chunks can get invalid if a module changes. Modules from invalid chunks go back into the module pool and new chunks are created from all modules in the pool.
If a module changes, its chunks are declared to be invalid, and are put back into the module pool. New chunks are created from all modules in the pool.
There is a tradeoff here:
@ -47,68 +47,68 @@ module.exports = {
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
012d41696d0b21c267e2.js 52.1 KiB 3 [emitted]
01a5e0a48ef1d5101221.js 51.3 KiB 6 [emitted]
05bc20ecb7a41f59a7ad.js 51.9 KiB 8 [emitted]
138520955bcf6a832f95.js 32.4 KiB 2 [emitted]
13cc44aedbda1af97a57.js 36.1 KiB 0 [emitted]
208018412565bb15b6b3.js 43 KiB 5 [emitted]
233a8af62fb7023821c3.js 54.5 KiB 9 [emitted]
3644375f8a67ecb9cc87.js 43.7 KiB 1 [emitted]
369edb35bdbc7b657e7d.js 36.8 KiB 4 [emitted]
887f4d32e4d6ab8f32c5.js 41.7 KiB 11 [emitted]
917a9a9b910fd53d3c7a.js 12.6 KiB 14 [emitted]
b0c0c8ef586bac9956f9.js 46 KiB 12 [emitted]
e89c2af3413cab0db491.js 37.6 KiB 7 [emitted]
f24bb9d9f2dfa00384b2.js 43 KiB 13 [emitted]
fe837ee789f5f230b7e9.js 44.7 KiB 10 [emitted]
Entrypoint main = 138520955bcf6a832f95.js 3644375f8a67ecb9cc87.js 13cc44aedbda1af97a57.js
chunk {0} 13cc44aedbda1af97a57.js 28.3 KiB ={1}= ={2}= >{3}< >{4}< >{5}< >{6}< >{7}< >{8}< >{9}< >{10}< >{11}< >{12}< >{13}< >{14}< [entry] [rendered]
0a0f27dcdc8ba1a1b4b5.js 36.8 KiB 4 [emitted]
1720e04fd18f5f8dcd95.js 52.1 KiB 3 [emitted]
1c33e7c9231d1b0dac91.js 43 KiB 13 [emitted]
3b424e33566ed6d0942c.js 54.5 KiB 9 [emitted]
554d0aaa9405a41a39c5.js 51.3 KiB 6 [emitted]
5df3f9a16253c400b355.js 46 KiB 12 [emitted]
66096f7964d21fc670d6.js 41.7 KiB 11 [emitted]
82f356175ebb96ba71e7.js 37.6 KiB 7 [emitted]
97afb6c3e6e959a31dd8.js 44.7 KiB 10 [emitted]
b151fc0a66a1fcdce12e.js 32.4 KiB 2 [emitted]
b54f0f53a39d17d1c444.js 43 KiB 5 [emitted]
c7a9c7d3afbcccecff17.js 51.9 KiB 8 [emitted]
d2dbaa46a12dabb4476a.js 12.6 KiB 14 [emitted]
d9d10902e1a11e8edd0b.js 36.1 KiB 0 [emitted]
deacfa20b80b9a83d92f.js 43.7 KiB 1 [emitted]
Entrypoint main = b151fc0a66a1fcdce12e.js deacfa20b80b9a83d92f.js d9d10902e1a11e8edd0b.js
chunk {0} d9d10902e1a11e8edd0b.js 28.3 KiB ={1}= ={2}= >{3}< >{4}< >{5}< >{6}< >{7}< >{8}< >{9}< >{10}< >{11}< >{12}< >{13}< >{14}< [entry] [rendered]
> ./example main
[0] ./example.js 42 bytes {0} [built]
+ 13 hidden modules
chunk {1} 3644375f8a67ecb9cc87.js 45.7 KiB ={0}= ={2}= >{3}< >{4}< >{5}< >{6}< >{7}< >{8}< >{9}< >{10}< >{11}< >{12}< >{13}< >{14}< [initial] [rendered] [recorded] aggressive splitted
chunk {1} deacfa20b80b9a83d92f.js 45.7 KiB ={0}= ={2}= >{3}< >{4}< >{5}< >{6}< >{7}< >{8}< >{9}< >{10}< >{11}< >{12}< >{13}< >{14}< [initial] [rendered] [recorded] aggressive splitted
> ./example main
9 modules
chunk {2} 138520955bcf6a832f95.js 39.3 KiB ={0}= ={1}= >{3}< >{4}< >{5}< >{6}< >{7}< >{8}< >{9}< >{10}< >{11}< >{12}< >{13}< >{14}< [initial] [rendered] [recorded] aggressive splitted
chunk {2} b151fc0a66a1fcdce12e.js 39.3 KiB ={0}= ={1}= >{3}< >{4}< >{5}< >{6}< >{7}< >{8}< >{9}< >{10}< >{11}< >{12}< >{13}< >{14}< [initial] [rendered] [recorded] aggressive splitted
> ./example main
8 modules
chunk {3} 012d41696d0b21c267e2.js 45.7 KiB <{0}> <{1}> <{2}> ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
chunk {3} 1720e04fd18f5f8dcd95.js 45.7 KiB <{0}> <{1}> <{2}> ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
> react-dom [0] ./example.js 2:0-22
23 modules
chunk {4} 369edb35bdbc7b657e7d.js 43.3 KiB <{0}> <{1}> <{2}> ={3}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
chunk {4} 0a0f27dcdc8ba1a1b4b5.js 43.3 KiB <{0}> <{1}> <{2}> ={3}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
> react-dom [0] ./example.js 2:0-22
3 modules
chunk {5} 208018412565bb15b6b3.js 44.4 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
chunk {5} b54f0f53a39d17d1c444.js 44.4 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
> react-dom [0] ./example.js 2:0-22
10 modules
chunk {6} 01a5e0a48ef1d5101221.js 46.6 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={5}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
chunk {6} 554d0aaa9405a41a39c5.js 46.6 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={5}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
> react-dom [0] ./example.js 2:0-22
24 modules
chunk {7} e89c2af3413cab0db491.js 34 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={5}= ={6}= ={8}= ={9}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
chunk {7} 82f356175ebb96ba71e7.js 34 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={5}= ={6}= ={8}= ={9}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
> react-dom [0] ./example.js 2:0-22
16 modules
chunk {8} 05bc20ecb7a41f59a7ad.js 48.2 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={5}= ={6}= ={7}= ={9}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
chunk {8} c7a9c7d3afbcccecff17.js 48.2 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={5}= ={6}= ={7}= ={9}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
> react-dom [0] ./example.js 2:0-22
20 modules
chunk {9} 233a8af62fb7023821c3.js 62.3 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
chunk {9} 3b424e33566ed6d0942c.js 62.3 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
> react-dom [0] ./example.js 2:0-22
7 modules
chunk {10} fe837ee789f5f230b7e9.js 46.2 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={11}= ={12}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
chunk {10} 97afb6c3e6e959a31dd8.js 46.2 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={11}= ={12}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
> react-dom [0] ./example.js 2:0-22
9 modules
chunk {11} 887f4d32e4d6ab8f32c5.js 48.4 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={12}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
chunk {11} 66096f7964d21fc670d6.js 48.4 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={12}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
> react-dom [0] ./example.js 2:0-22
6 modules
chunk {12} b0c0c8ef586bac9956f9.js 46.3 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
chunk {12} 5df3f9a16253c400b355.js 46.3 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={13}= ={14}= [rendered] split chunk (cache group: vendors)
> react-dom [0] ./example.js 2:0-22
10 modules
chunk {13} f24bb9d9f2dfa00384b2.js 46.9 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= ={14}= [rendered] split chunk (cache group: vendors)
chunk {13} 1c33e7c9231d1b0dac91.js 46.9 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= ={14}= [rendered] split chunk (cache group: vendors)
> react-dom [0] ./example.js 2:0-22
8 modules
chunk {14} 917a9a9b910fd53d3c7a.js 24.9 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= ={13}= [rendered] split chunk (cache group: vendors)
chunk {14} d2dbaa46a12dabb4476a.js 24.9 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={5}= ={6}= ={7}= ={8}= ={9}= ={10}= ={11}= ={12}= ={13}= [rendered] split chunk (cache group: vendors)
> react-dom [0] ./example.js 2:0-22
3 modules
```
@ -117,68 +117,68 @@ chunk {14} 917a9a9b910fd53d3c7a.js 24.9 KiB <{0}> <{1}> <{2}> ={3}= ={4}= ={5}
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
038f064775a082d4cdf8.js 10.5 KiB 13 [emitted]
1224f80dc3aeb763af36.js 10.1 KiB 6 [emitted]
172d1cac49cca2f61298.js 14.8 KiB 11 [emitted]
1b7bcaac00f6db186df5.js 8.13 KiB 3 [emitted]
2cbee071efe89f94ed71.js 4.21 KiB 14 [emitted]
310511095c27abc8ae98.js 11.1 KiB 7 [emitted]
3c6952c73c7fa66ecf72.js 10.2 KiB 0 [emitted]
3f82c8a721ddb58495d5.js 6.34 KiB 4 [emitted]
47a676cf74ee66c4622f.js 12 KiB 1 [emitted]
6e2a6dcf59d9fbe258c3.js 6.71 KiB 9 [emitted]
7c806f98402a2a00555a.js 9.96 KiB 2 [emitted]
877f926450c810e6671e.js 13.1 KiB 8 [emitted]
bcee3dafd08e8a477423.js 7.86 KiB 12 [emitted]
d13432b7d2fae9a5185f.js 10.9 KiB 5 [emitted]
ed89c03384649615e4e9.js 9.91 KiB 10 [emitted]
Entrypoint main = 6e2a6dcf59d9fbe258c3.js 310511095c27abc8ae98.js 3f82c8a721ddb58495d5.js
chunk {0} 3c6952c73c7fa66ecf72.js 46.6 KiB <{4}> <{7}> <{9}> ={1}= ={2}= ={3}= ={5}= ={6}= ={8}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
2db04bafab3ddcad85f1.js 10.2 KiB 0 [emitted]
2e27b1d49ddf418301e2.js 4.21 KiB 14 [emitted]
2e8b58579b5cd770c950.js 10.9 KiB 5 [emitted]
51b05717d2888a690e0a.js 10.5 KiB 13 [emitted]
51d0bdcabbfda951dacf.js 12 KiB 1 [emitted]
6f2a052e30adf4750f01.js 9.96 KiB 2 [emitted]
70bf91c4560f24730b96.js 11.1 KiB 7 [emitted]
8feb6295c45a372b91cf.js 13.1 KiB 8 [emitted]
c7c3ee87ad4515affe37.js 6.34 KiB 4 [emitted]
d136f6995b73a3ce4d05.js 8.13 KiB 3 [emitted]
de0438f29bb715db872d.js 9.91 KiB 10 [emitted]
e98052f068d298c3c92b.js 10.1 KiB 6 [emitted]
ea1823fb419e58962983.js 14.8 KiB 11 [emitted]
ed23514132a692784b89.js 6.71 KiB 9 [emitted]
ff0fd762b2413530eafb.js 7.86 KiB 12 [emitted]
Entrypoint main = ed23514132a692784b89.js 70bf91c4560f24730b96.js c7c3ee87ad4515affe37.js
chunk {0} 2db04bafab3ddcad85f1.js 46.6 KiB <{4}> <{7}> <{9}> ={1}= ={2}= ={3}= ={5}= ={6}= ={8}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
> react-dom [14] ./example.js 2:0-22
24 modules
chunk {1} 47a676cf74ee66c4622f.js 45.7 KiB <{4}> <{7}> <{9}> ={0}= ={2}= ={3}= ={5}= ={6}= ={8}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
chunk {1} 51d0bdcabbfda951dacf.js 45.7 KiB <{4}> <{7}> <{9}> ={0}= ={2}= ={3}= ={5}= ={6}= ={8}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
> react-dom [14] ./example.js 2:0-22
23 modules
chunk {2} 7c806f98402a2a00555a.js 48.2 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={3}= ={5}= ={6}= ={8}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
chunk {2} 6f2a052e30adf4750f01.js 48.2 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={3}= ={5}= ={6}= ={8}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
> react-dom [14] ./example.js 2:0-22
20 modules
chunk {3} 1b7bcaac00f6db186df5.js 34 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}= ={5}= ={6}= ={8}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
chunk {3} d136f6995b73a3ce4d05.js 34 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}= ={5}= ={6}= ={8}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
> react-dom [14] ./example.js 2:0-22
16 modules
chunk {4} 3f82c8a721ddb58495d5.js 28.3 KiB ={7}= ={9}= >{0}< >{1}< >{2}< >{3}< >{5}< >{6}< >{8}< >{10}< >{11}< >{12}< >{13}< >{14}< [entry] [rendered]
chunk {4} c7c3ee87ad4515affe37.js 28.3 KiB ={7}= ={9}= >{0}< >{1}< >{2}< >{3}< >{5}< >{6}< >{8}< >{10}< >{11}< >{12}< >{13}< >{14}< [entry] [rendered]
> ./example main
[14] ./example.js 42 bytes {4} [built]
+ 13 hidden modules
chunk {5} d13432b7d2fae9a5185f.js 46.3 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}= ={3}= ={6}= ={8}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
chunk {5} 2e8b58579b5cd770c950.js 46.3 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}= ={3}= ={6}= ={8}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
> react-dom [14] ./example.js 2:0-22
10 modules
chunk {6} 1224f80dc3aeb763af36.js 44.4 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}= ={3}= ={5}= ={8}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
chunk {6} e98052f068d298c3c92b.js 44.4 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}= ={3}= ={5}= ={8}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
> react-dom [14] ./example.js 2:0-22
10 modules
chunk {7} 310511095c27abc8ae98.js 45.7 KiB ={4}= ={9}= >{0}< >{1}< >{2}< >{3}< >{5}< >{6}< >{8}< >{10}< >{11}< >{12}< >{13}< >{14}< [initial] [rendered] [recorded] aggressive splitted
chunk {7} 70bf91c4560f24730b96.js 45.7 KiB ={4}= ={9}= >{0}< >{1}< >{2}< >{3}< >{5}< >{6}< >{8}< >{10}< >{11}< >{12}< >{13}< >{14}< [initial] [rendered] [recorded] aggressive splitted
> ./example main
9 modules
chunk {8} 877f926450c810e6671e.js 46.2 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}= ={3}= ={5}= ={6}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
chunk {8} 8feb6295c45a372b91cf.js 46.2 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}= ={3}= ={5}= ={6}= ={10}= ={11}= ={12}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
> react-dom [14] ./example.js 2:0-22
9 modules
chunk {9} 6e2a6dcf59d9fbe258c3.js 39.3 KiB ={4}= ={7}= >{0}< >{1}< >{2}< >{3}< >{5}< >{6}< >{8}< >{10}< >{11}< >{12}< >{13}< >{14}< [initial] [rendered] [recorded] aggressive splitted
chunk {9} ed23514132a692784b89.js 39.3 KiB ={4}= ={7}= >{0}< >{1}< >{2}< >{3}< >{5}< >{6}< >{8}< >{10}< >{11}< >{12}< >{13}< >{14}< [initial] [rendered] [recorded] aggressive splitted
> ./example main
8 modules
chunk {10} ed89c03384649615e4e9.js 46.9 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}= ={3}= ={5}= ={6}= ={8}= ={11}= ={12}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
chunk {10} de0438f29bb715db872d.js 46.9 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}= ={3}= ={5}= ={6}= ={8}= ={11}= ={12}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
> react-dom [14] ./example.js 2:0-22
8 modules
chunk {11} 172d1cac49cca2f61298.js 62.3 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}= ={3}= ={5}= ={6}= ={8}= ={10}= ={12}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
chunk {11} ea1823fb419e58962983.js 62.3 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}= ={3}= ={5}= ={6}= ={8}= ={10}= ={12}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
> react-dom [14] ./example.js 2:0-22
7 modules
chunk {12} bcee3dafd08e8a477423.js 48.4 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}= ={3}= ={5}= ={6}= ={8}= ={10}= ={11}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
chunk {12} ff0fd762b2413530eafb.js 48.4 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}= ={3}= ={5}= ={6}= ={8}= ={10}= ={11}= ={13}= ={14}= [rendered] [recorded] aggressive splitted
> react-dom [14] ./example.js 2:0-22
6 modules
chunk {13} 038f064775a082d4cdf8.js 43.3 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}= ={3}= ={5}= ={6}= ={8}= ={10}= ={11}= ={12}= ={14}= [rendered] [recorded] aggressive splitted
chunk {13} 51b05717d2888a690e0a.js 43.3 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}= ={3}= ={5}= ={6}= ={8}= ={10}= ={11}= ={12}= ={14}= [rendered] [recorded] aggressive splitted
> react-dom [14] ./example.js 2:0-22
3 modules
chunk {14} 2cbee071efe89f94ed71.js 24.9 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}= ={3}= ={5}= ={6}= ={8}= ={10}= ={11}= ={12}= ={13}= [rendered]
chunk {14} 2e27b1d49ddf418301e2.js 24.9 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}= ={3}= ={5}= ={6}= ={8}= ={10}= ={11}= ={12}= ={13}= [rendered]
> react-dom [14] ./example.js 2:0-22
3 modules
```
@ -581,7 +581,7 @@ chunk {14} 2cbee071efe89f94ed71.js 24.9 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}
"../../node_modules/react/lib/ReactDOMFactories.js"
],
"size": 46762,
"hash": "3644375f8a67ecb9cc8702027857ffc5",
"hash": "deacfa20b80b9a83d92f2c3bf7316764",
"id": 1
},
{
@ -596,7 +596,7 @@ chunk {14} 2cbee071efe89f94ed71.js 24.9 KiB <{4}> <{7}> <{9}> ={0}= ={1}= ={2}
"../../node_modules/prop-types/factory.js"
],
"size": 40275,
"hash": "138520955bcf6a832f9517576e10ff18",
"hash": "b151fc0a66a1fcdce12e4135605909e6",
"id": 2
}
]

View File

@ -460,7 +460,7 @@ module.exports = function() {
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
aPage.chunk.js 297 bytes 0 [emitted] aPage
bPage.chunk.js 291 bytes 1 [emitted] bPage
@ -513,7 +513,7 @@ chunk {4} pageB.bundle.js (pageB) 127 bytes ={1}= ={2}= >{0}< [entry] [render
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
aPage.chunk.js 122 bytes 0 [emitted] aPage
bPage.chunk.js 123 bytes 1 [emitted] bPage

View File

@ -264,7 +264,7 @@ console.log("Missing Text");
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Child en:
Hash: 0a1b2c3d4e5f6a7b8c9d
Asset Size Chunks Chunk Names
@ -292,7 +292,7 @@ Child de:
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Child en:
Hash: 0a1b2c3d4e5f6a7b8c9d
Asset Size Chunks Chunk Names

View File

@ -278,14 +278,14 @@ Prints in node.js (`enhanced-require example.js`) and in browser:
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
output.js 7.15 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 2.64 KiB [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 204 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
[1] ./loader.js!./file.js 41 bytes {0} [built]
cjs require ./loader!./file [0] ./example.js 2:12-38
[2] (webpack)/node_modules/css-loader!./test.css 199 bytes {0} [built]
@ -298,17 +298,17 @@ chunk {0} output.js (main) 2.64 KiB [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
output.js 1.88 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 2.64 KiB [entry] [rendered]
> .\example.js main
> ./example.js main
[0] (webpack)/node_modules/css-loader!./test.css 199 bytes {0} [built]
cjs require ./test.css [1] ./example.js 5:12-33
cjs require !css-loader!./test.css [1] ./example.js 6:12-45
[1] ./example.js 204 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
[2] ./loader.js!./file.js 41 bytes {0} [built]
cjs require ./loader!./file [1] ./example.js 2:12-38
+ 1 hidden module

View File

@ -52,7 +52,7 @@ module.exports = {
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
pageA.js 1.55 KiB 4 [emitted] pageA
pageA~pageD~pageF.js 156 bytes 1 [emitted] pageA~pageD~pageF

View File

@ -432,13 +432,13 @@ module.exports = function() {
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.output.js 1.84 KiB 1 [emitted]
output.js 11 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 1010 bytes >{1}< [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./commonjs.js 223 bytes {0} [built]
amd require ./commonjs [1] ./amd.js 2:0-12:1
cjs require ./commonjs [1] ./amd.js 7:18-39
@ -461,7 +461,7 @@ chunk {0} output.js (main) 1010 bytes >{1}< [entry] [rendered]
cjs require ./harmony [1] ./amd.js 8:17-37
cjs require ./harmony [3] ./example.js 4:15-35
[3] ./example.js 396 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
chunk {1} 1.output.js 433 bytes <{0}> [rendered]
> [3] ./example.js 7:0-14:1
[4] ../require.context/templates sync ^\.\/.*\.js$ 193 bytes {1} [built]
@ -478,13 +478,13 @@ chunk {1} 1.output.js 433 bytes <{0}> [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.output.js 605 bytes 1 [emitted]
output.js 2.41 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 1010 bytes >{1}< [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./commonjs.js 223 bytes {0} [built]
amd require ./commonjs [1] ./amd.js 2:0-12:1
cjs require ./commonjs [1] ./amd.js 7:18-39
@ -507,7 +507,7 @@ chunk {0} output.js (main) 1010 bytes >{1}< [entry] [rendered]
cjs require ./harmony [1] ./amd.js 8:17-37
cjs require ./harmony [3] ./example.js 4:15-35
[3] ./example.js 396 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
chunk {1} 1.output.js 433 bytes <{0}> [rendered]
> [3] ./example.js 7:0-14:1
[4] ../require.context/templates sync ^\.\/.*\.js$ 193 bytes {1} [built]

View File

@ -279,7 +279,7 @@ console.log("Running " + "mobile" + " build");
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Child mobile:
Hash: 0a1b2c3d4e5f6a7b8c9d
Asset Size Chunks Chunk Names
@ -306,7 +306,7 @@ Child desktop:
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Child mobile:
Hash: 0a1b2c3d4e5f6a7b8c9d
Asset Size Chunks Chunk Names

View File

@ -275,7 +275,7 @@ module.exports = "beta";
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
MyLibrary.alpha.js 4.12 KiB 0 [emitted] alpha
MyLibrary.beta.js 4.12 KiB 1 [emitted] beta
@ -295,7 +295,7 @@ chunk {1} MyLibrary.beta.js (beta) 24 bytes [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
MyLibrary.alpha.js 1.19 KiB 0 [emitted] alpha
MyLibrary.beta.js 1.19 KiB 1 [emitted] beta

View File

@ -620,7 +620,7 @@ module.exports = function(msg) {
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.js 369 bytes 1 [emitted]
commons.js 258 bytes 0 [emitted] commons
@ -656,7 +656,7 @@ chunk {3} pageB.js (pageB) 148 bytes ={0}= >{1}< [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.js 121 bytes 1 [emitted]
commons.js 94 bytes 0 [emitted] commons

View File

@ -350,16 +350,16 @@ __webpack_require__.e(/*! require.ensure */ 2).then((function(require) {
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.output.js 677 bytes 1 [emitted] my own chunk
2.output.js 463 bytes 2 [emitted]
output.js 9.07 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 432 bytes >{1}< >{2}< [entry] [rendered]
> .\example.js main
> ./example.js main
[2] ./example.js 421 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
+ 1 hidden module
chunk {1} 1.output.js (my own chunk) 33 bytes <{0}> [rendered]
> [2] ./example.js 13:0-15:18
@ -375,16 +375,16 @@ chunk {2} 2.output.js 22 bytes <{0}> [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.output.js 112 bytes 1, 2 [emitted] my own chunk
2.output.js 92 bytes 2 [emitted]
output.js 2.19 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 432 bytes >{1}< >{2}< [entry] [rendered]
> .\example.js main
> ./example.js main
[2] ./example.js 421 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
+ 1 hidden module
chunk {1} 1.output.js (my own chunk) 33 bytes <{0}> [rendered]
> [2] ./example.js 13:0-15:18

View File

@ -216,14 +216,14 @@ module.exports = function() {
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
output.js 5.41 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 603 bytes [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 146 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
[1] ./templates sync ^\.\/.*$ 217 bytes {0} [built]
cjs require context ./templates [0] ./example.js 2:8-44
[2] ./templates/a.js 80 bytes {0} [optional] [built]
@ -241,12 +241,12 @@ chunk {0} output.js (main) 603 bytes [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
output.js 1.54 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 603 bytes [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./templates/a.js 80 bytes {0} [optional] [built]
context element ./a [4] ./templates sync ^\.\/.*$ ./a
context element ./a.js [4] ./templates sync ^\.\/.*$ ./a.js
@ -257,7 +257,7 @@ chunk {0} output.js (main) 603 bytes [entry] [rendered]
context element ./c [4] ./templates sync ^\.\/.*$ ./c
context element ./c.js [4] ./templates sync ^\.\/.*$ ./c.js
[3] ./example.js 146 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
[4] ./templates sync ^\.\/.*$ 217 bytes {0} [built]
cjs require context ./templates [3] ./example.js 2:8-44
```

View File

@ -161,14 +161,14 @@ module.exports = Math.random();
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
output.js 4.21 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 313 bytes [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 282 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
[1] ./a.js 31 bytes {0} [built]
cjs require ./a [0] ./example.js 1:8-22
require.resolve ./a.js [0] ./example.js 4:10-35
@ -179,16 +179,16 @@ chunk {0} output.js (main) 313 bytes [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
output.js 1.03 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 313 bytes [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./a.js 31 bytes {0} [built]
cjs require ./a [1] ./example.js 1:8-22
require.resolve ./a.js [1] ./example.js 4:10-35
cjs require ./a [1] ./example.js 10:9-23
[1] ./example.js 282 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
```

View File

@ -465,13 +465,13 @@ Minimized
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.output.js 1.9 KiB 1 [emitted]
output.js 9.41 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 372 bytes >{1}< [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./node_modules/shared.js + 1 modules 100 bytes {0} [built]
[exports: x, y]
[all exports used]
@ -483,10 +483,10 @@ chunk {0} output.js (main) 372 bytes >{1}< [entry] [rendered]
| 2 modules
[1] ./example.js + 2 modules 272 bytes {0} [built]
[no exports]
single entry .\example.js main
single entry ./example.js main
| ./example.js 161 bytes [built]
| [no exports]
| single entry .\example.js main
| single entry ./example.js main
| + 2 hidden modules
chunk {1} 1.output.js 273 bytes <{0}> [rendered]
> ./lazy [] 4:0-16
@ -504,13 +504,13 @@ chunk {1} 1.output.js 273 bytes <{0}> [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.output.js 369 bytes 1 [emitted]
output.js 2.17 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 372 bytes >{1}< [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./node_modules/shared.js + 1 modules 100 bytes {0} [built]
[exports: x, y]
[all exports used]
@ -522,10 +522,10 @@ chunk {0} output.js (main) 372 bytes >{1}< [entry] [rendered]
| 2 modules
[1] ./example.js + 2 modules 272 bytes {0} [built]
[no exports]
single entry .\example.js main
single entry ./example.js main
| ./example.js 161 bytes [built]
| [no exports]
| single entry .\example.js main
| single entry ./example.js main
| + 2 hidden modules
chunk {1} 1.output.js 273 bytes <{0}> [rendered]
> ./lazy [] 4:0-16

View File

@ -171,7 +171,7 @@ race = function() {
/*! no static exports found */
/***/ (function(module, exports) {
eval("var math, race,\n slice = [].slice;\n\nmath = {\n root: Math.sqrt,\n square: square,\n cube: function(x) {\n return x * square(x);\n }\n};\n\nrace = function() {\n var runners, winner;\n winner = arguments[0], runners = 2 <= arguments.length ? slice.call(arguments, 1) : [];\n return print(winner, runners);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9leGFtcGxlLmNvZmZlZT8yNDE2Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBO0VBQUE7O0FBQUEsT0FDRTtFQUFBLE1BQVEsSUFBSSxDQUFDLElBQWI7RUFDQSxRQUFRLE1BRFI7RUFFQSxNQUFRLFNBQUMsQ0FBRDtXQUFPLElBQUksT0FBTyxDQUFQO0VBQVgsQ0FGUjs7O0FBS0YsT0FBTztBQUNMO0VBRE0sdUJBQVE7U0FDZCxNQUFNLE1BQU4sRUFBYyxPQUFkO0FBREsiLCJmaWxlIjoiMC5qcyIsInNvdXJjZXNDb250ZW50IjpbIiMgVGFrZW4gZnJvbSBodHRwOi8vY29mZmVlc2NyaXB0Lm9yZy9cblxuIyBPYmplY3RzOlxubWF0aCA9XG4gIHJvb3Q6ICAgTWF0aC5zcXJ0XG4gIHNxdWFyZTogc3F1YXJlXG4gIGN1YmU6ICAgKHgpIC0+IHggKiBzcXVhcmUgeFxuXG4jIFNwbGF0czpcbnJhY2UgPSAod2lubmVyLCBydW5uZXJzLi4uKSAtPlxuICBwcmludCB3aW5uZXIsIHJ1bm5lcnNcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///0\n");
eval("var math, race,\n slice = [].slice;\n\nmath = {\n root: Math.sqrt,\n square: square,\n cube: function(x) {\n return x * square(x);\n }\n};\n\nrace = function() {\n var runners, winner;\n winner = arguments[0], runners = 2 <= arguments.length ? slice.call(arguments, 1) : [];\n return print(winner, runners);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9leGFtcGxlLmNvZmZlZT8yNDE2Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBLElBQUEsVUFBQTtFQUFBOztBQUFBLElBQUEsR0FDRTtFQUFBLElBQUEsRUFBUSxJQUFJLENBQUMsSUFBYjtFQUNBLE1BQUEsRUFBUSxNQURSO0VBRUEsSUFBQSxFQUFRLFNBQUMsQ0FBRDtXQUFPLENBQUEsR0FBSSxNQUFBLENBQU8sQ0FBUDtFQUFYLENBRlI7OztBQUtGLElBQUEsR0FBTyxTQUFBO0FBQ0wsTUFBQTtFQURNLHVCQUFRO1NBQ2QsS0FBQSxDQUFNLE1BQU4sRUFBYyxPQUFkO0FBREsiLCJzb3VyY2VzQ29udGVudCI6WyIjIFRha2VuIGZyb20gaHR0cDovL2NvZmZlZXNjcmlwdC5vcmcvXG5cbiMgT2JqZWN0czpcbm1hdGggPVxuICByb290OiAgIE1hdGguc3FydFxuICBzcXVhcmU6IHNxdWFyZVxuICBjdWJlOiAgICh4KSAtPiB4ICogc3F1YXJlIHhcblxuIyBTcGxhdHM6XG5yYWNlID0gKHdpbm5lciwgcnVubmVycy4uLikgLT5cbiAgcHJpbnQgd2lubmVyLCBydW5uZXJzXG4iXX0=\n//# sourceURL=webpack-internal:///0\n");
/***/ })
],[[0,0]]]);
@ -219,7 +219,7 @@ eval("var math, race,\n slice = [].slice;\n\nmath = {\n root: Math.sqrt,\n sq
/*! no static exports found */
/***/ (function(module, exports) {
eval("var math, race,\n slice = [].slice;\n\nmath = {\n root: Math.sqrt,\n square: square,\n cube: function(x) {\n return x * square(x);\n }\n};\n\nrace = function() {\n var runners, winner;\n winner = arguments[0], runners = 2 <= arguments.length ? slice.call(arguments, 1) : [];\n return print(winner, runners);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2V4YW1wbGUuY29mZmVlPzI0MTYiXSwic291cmNlc0NvbnRlbnQiOlsiIyBUYWtlbiBmcm9tIGh0dHA6Ly9jb2ZmZWVzY3JpcHQub3JnL1xuXG4jIE9iamVjdHM6XG5tYXRoID1cbiAgcm9vdDogICBNYXRoLnNxcnRcbiAgc3F1YXJlOiBzcXVhcmVcbiAgY3ViZTogICAoeCkgLT4geCAqIHNxdWFyZSB4XG5cbiMgU3BsYXRzOlxucmFjZSA9ICh3aW5uZXIsIHJ1bm5lcnMuLi4pIC0+XG4gIHByaW50IHdpbm5lciwgcnVubmVyc1xuIl0sIm1hcHBpbmdzIjoiQUFHQTtBQUFBO0FBQ0E7QUFEQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7OztBQUdBO0FBQ0E7QUFEQTtBQUNBO0FBREE7Iiwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///0\n");
eval("var math, race,\n slice = [].slice;\n\nmath = {\n root: Math.sqrt,\n square: square,\n cube: function(x) {\n return x * square(x);\n }\n};\n\nrace = function() {\n var runners, winner;\n winner = arguments[0], runners = 2 <= arguments.length ? slice.call(arguments, 1) : [];\n return print(winner, runners);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9leGFtcGxlLmNvZmZlZT8yNDE2Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBLElBQUEsVUFBQTtFQUFBOztBQUFBLElBQUEsR0FDRTtFQUFBLElBQUEsRUFBUSxJQUFJLENBQUMsSUFBYjtFQUNBLE1BQUEsRUFBUSxNQURSO0VBRUEsSUFBQSxFQUFRLFNBQUMsQ0FBRDtXQUFPLENBQUEsR0FBSSxNQUFBLENBQU8sQ0FBUDtFQUFYLENBRlI7OztBQUtGLElBQUEsR0FBTyxTQUFBO0FBQ0wsTUFBQTtFQURNLHVCQUFRO1NBQ2QsS0FBQSxDQUFNLE1BQU4sRUFBYyxPQUFkO0FBREsiLCJzb3VyY2VzQ29udGVudCI6WyIjIFRha2VuIGZyb20gaHR0cDovL2NvZmZlZXNjcmlwdC5vcmcvXG5cbiMgT2JqZWN0czpcbm1hdGggPVxuICByb290OiAgIE1hdGguc3FydFxuICBzcXVhcmU6IHNxdWFyZVxuICBjdWJlOiAgICh4KSAtPiB4ICogc3F1YXJlIHhcblxuIyBTcGxhdHM6XG5yYWNlID0gKHdpbm5lciwgcnVubmVycy4uLikgLT5cbiAgcHJpbnQgd2lubmVyLCBydW5uZXJzXG4iXX0=\n//# sourceURL=webpack-internal:///0\n");
/***/ })
],[[0,0]]]);
@ -239,7 +239,7 @@ eval("var math, race,\n slice = [].slice;\n\nmath = {\n root: Math.sqrt,\n sq
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Child
Hash: 0a1b2c3d4e5f6a7b8c9d
Asset Size Chunks Chunk Names
@ -255,7 +255,7 @@ Child
Child
Hash: 0a1b2c3d4e5f6a7b8c9d
Asset Size Chunks Chunk Names
./bundle-cheap-module-eval-source-map.js 1.33 KiB 1 [emitted] bundle
./bundle-cheap-module-eval-source-map.js 1.54 KiB 1 [emitted] bundle
./runtime~bundle-cheap-module-eval-source-map.js 6.04 KiB 0 [emitted] runtime~bundle
Entrypoint bundle = ./runtime~bundle-cheap-module-eval-source-map.js ./bundle-cheap-module-eval-source-map.js
chunk {0} ./runtime~bundle-cheap-module-eval-source-map.js (runtime~bundle) 0 bytes ={1}= [entry] [rendered]
@ -307,7 +307,7 @@ Child
Child
Hash: 0a1b2c3d4e5f6a7b8c9d
Asset Size Chunks Chunk Names
./bundle-eval-source-map.js 1.47 KiB 1 [emitted] bundle
./bundle-eval-source-map.js 1.54 KiB 1 [emitted] bundle
./runtime~bundle-eval-source-map.js 6.04 KiB 0 [emitted] runtime~bundle
Entrypoint bundle = ./runtime~bundle-eval-source-map.js ./bundle-eval-source-map.js
chunk {0} ./runtime~bundle-eval-source-map.js (runtime~bundle) 0 bytes ={1}= [entry] [rendered]

View File

@ -418,7 +418,7 @@ __webpack_require__(/*! ./vendor2 */ 3);
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
pageA.js 4.26 KiB 2 [emitted] pageA
pageB.js 3.71 KiB 3 [emitted] pageB
@ -474,7 +474,7 @@ chunk {4} pageC.js (pageC) 25 bytes [entry] [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
pageA.js 1.02 KiB 0 [emitted] pageA
pageB.js 954 bytes 1 [emitted] pageB

View File

@ -227,7 +227,7 @@ export function fibonacciJavascript(i) {
/******/ promises.push(installedWasmModuleData);
/******/ else {
/******/ var importObject = wasmImportObjects[wasmModuleId]();
/******/ var req = fetch(__webpack_require__.p + "" + {"1":"c50d6212832abfc3ae1e","3":"3580ad47c1ba500584ea","4":"baf012e37fe9b85e815a"}[wasmModuleId] + ".wasm");
/******/ var req = fetch(__webpack_require__.p + "" + {"1":"1f67f6d27df65a7d2a83","3":"1f75e28d8f72777b0241","4":"7662085076780f1958ed"}[wasmModuleId] + ".wasm");
/******/ var promise;
/******/ if(importObject instanceof Promise && typeof WebAssembly.compileStreaming === 'function') {
/******/ promise = Promise.all([WebAssembly.compileStreaming(req), importObject]).then(function(items) {
@ -504,20 +504,20 @@ wasmExports["__webpack_init__"]()
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Asset Size Chunks Chunk Names
1.output.js 3.37 KiB 1 [emitted]
2.output.js 636 bytes 2 [emitted]
3580ad47c1ba500584ea.wasm unknown size 1 [emitted]
baf012e37fe9b85e815a.wasm unknown size 1 [emitted]
c50d6212832abfc3ae1e.wasm unknown size 1, 2 [emitted]
output.js 11.2 KiB 0 [emitted] main
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.output.js 3.37 KiB 1 [emitted]
1f67f6d27df65a7d2a83.wasm 67 bytes 1, 2 [emitted]
1f75e28d8f72777b0241.wasm 88 bytes 1 [emitted]
2.output.js 636 bytes 2 [emitted]
7662085076780f1958ed.wasm 93 bytes 1 [emitted]
output.js 11.2 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 762 bytes >{1}< >{2}< [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 762 bytes {0} [built]
single entry .\example.js main
chunk {1} 1.output.js, c50d6212832abfc3ae1e.wasm, 3580ad47c1ba500584ea.wasm, baf012e37fe9b85e815a.wasm 570 bytes <{0}> [rendered]
single entry ./example.js main
chunk {1} 1.output.js, 1f67f6d27df65a7d2a83.wasm, 1f75e28d8f72777b0241.wasm, 7662085076780f1958ed.wasm 570 bytes <{0}> [rendered]
> ./math [0] ./example.js 3:1-17
[1] ./add.wasm 41 bytes {1} {2} [built]
[exports: add]
@ -535,7 +535,7 @@ chunk {1} 1.output.js, c50d6212832abfc3ae1e.wasm, 3580ad47c1ba500584ea.wasm,
[exports: fibonacci]
harmony side effect evaluation ./fibonacci.wasm [2] ./math.js 3:0-45
harmony export imported specifier ./fibonacci.wasm [2] ./math.js 5:0-37
chunk {2} 2.output.js, c50d6212832abfc3ae1e.wasm 41 bytes <{0}> [rendered]
chunk {2} 2.output.js, 1f67f6d27df65a7d2a83.wasm 41 bytes <{0}> [rendered]
> ./add.wasm [0] ./example.js 1:0-20
[1] ./add.wasm 41 bytes {1} {2} [built]
[exports: add]
@ -548,20 +548,20 @@ chunk {2} 2.output.js, c50d6212832abfc3ae1e.wasm 41 bytes <{0}> [rendered]
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Asset Size Chunks Chunk Names
0a12d714e570b7fd9d8b.wasm unknown size 1, 2 [emitted]
1.output.js 681 bytes 1, 2 [emitted]
2.output.js 184 bytes 2 [emitted]
a04390412f9500b1d7ae.wasm unknown size 1, 2 [emitted]
a36cec63b02caac8e61a.wasm unknown size 1, 2, 2 [emitted]
output.js 3.29 KiB 0 [emitted] main
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
0ccc5adbe6e2d31cff4e.wasm 65 bytes 1, 2 [emitted]
1.output.js 681 bytes 1, 2 [emitted]
2.output.js 184 bytes 2 [emitted]
60b08d0ba0f92ef0e20d.wasm 67 bytes 1, 2, 2 [emitted]
772ded8c09d0f42db46b.wasm 70 bytes 1, 2 [emitted]
output.js 3.29 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 762 bytes >{1}< >{2}< [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 762 bytes {0} [built]
single entry .\example.js main
chunk {1} 1.output.js, a36cec63b02caac8e61a.wasm, a04390412f9500b1d7ae.wasm, 0a12d714e570b7fd9d8b.wasm 570 bytes <{0}> [rendered]
single entry ./example.js main
chunk {1} 1.output.js, 60b08d0ba0f92ef0e20d.wasm, 0ccc5adbe6e2d31cff4e.wasm, 772ded8c09d0f42db46b.wasm 570 bytes <{0}> [rendered]
> ./math [0] ./example.js 3:1-17
[1] ./add.wasm 41 bytes {1} {2} [built]
[exports: add]
@ -581,7 +581,7 @@ chunk {1} 1.output.js, a36cec63b02caac8e61a.wasm, a04390412f9500b1d7ae.wasm,
[all exports used]
harmony side effect evaluation ./fibonacci.wasm [2] ./math.js 3:0-45
harmony export imported specifier ./fibonacci.wasm [2] ./math.js 5:0-37
chunk {2} 2.output.js, a36cec63b02caac8e61a.wasm 41 bytes <{0}> [rendered]
chunk {2} 2.output.js, 60b08d0ba0f92ef0e20d.wasm 41 bytes <{0}> [rendered]
> ./add.wasm [0] ./example.js 1:0-20
[1] ./add.wasm 41 bytes {1} {2} [built]
[exports: add]

View File

@ -372,16 +372,16 @@ module.exports = function() {
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.hash.worker.js 1.79 KiB [emitted]
hash.worker.js 4.98 KiB [emitted]
output.js 4.42 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 326 bytes [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 229 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
[1] (webpack)/node_modules/worker-loader/dist/cjs.js?name=hash.worker.js!./worker.js 97 bytes {0} [not cacheable] [built]
cjs require worker-loader?name=hash.worker.js!./worker [0] ./example.js 1:13-66
Child worker:
@ -390,9 +390,9 @@ Child worker:
hash.worker.js 4.98 KiB 0 [emitted] main
Entrypoint main = hash.worker.js
chunk {0} hash.worker.js (main) 162 bytes >{1}< [entry] [rendered]
> !!.\worker.js main
> !!./worker.js main
[0] ./worker.js 162 bytes {0} [built]
single entry !!.\worker.js main
single entry !!./worker.js main
chunk {1} 1.hash.worker.js 457 bytes <{0}> [rendered]
> [0] ./worker.js 3:1-5:3
[1] ../require.context/templates sync ^\.\/.*$ 217 bytes {1} [built]
@ -412,16 +412,16 @@ Child worker:
```
Hash: 0a1b2c3d4e5f6a7b8c9d
Version: webpack 4.28.0
Version: webpack 4.29.0
Asset Size Chunks Chunk Names
1.hash.worker.js 593 bytes [emitted]
hash.worker.js 1.27 KiB [emitted]
output.js 1.06 KiB 0 [emitted] main
Entrypoint main = output.js
chunk {0} output.js (main) 326 bytes [entry] [rendered]
> .\example.js main
> ./example.js main
[0] ./example.js 229 bytes {0} [built]
single entry .\example.js main
single entry ./example.js main
[1] (webpack)/node_modules/worker-loader/dist/cjs.js?name=hash.worker.js!./worker.js 97 bytes {0} [not cacheable] [built]
cjs require worker-loader?name=hash.worker.js!./worker [0] ./example.js 1:13-66
Child worker:
@ -430,9 +430,9 @@ Child worker:
hash.worker.js 1.27 KiB 0 [emitted] main
Entrypoint main = hash.worker.js
chunk {0} hash.worker.js (main) 162 bytes >{1}< [entry] [rendered]
> !!.\worker.js main
> !!./worker.js main
[0] ./worker.js 162 bytes {0} [built]
single entry !!.\worker.js main
single entry !!./worker.js main
chunk {1} 1.hash.worker.js 457 bytes <{0}> [rendered]
> [0] ./worker.js 3:1-5:3
[1] ../require.context/templates sync ^\.\/.*$ 217 bytes {1} [built]