Skip to content

Commit 5508747

Browse files
committed
update examples
1 parent 5d323fc commit 5508747

File tree

8 files changed

+166
-54
lines changed

8 files changed

+166
-54
lines changed

examples/code-splitted-require.context/README.md

Lines changed: 22 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ getTemplate("b", function(b) {
4545
/******/ }
4646
/******/ };
4747
/******/ require.modules = modules;
48+
/******/ require.cache = installedModules;
4849
/******/ window[modules.b] = function(chunkId, moreModules) {
4950
/******/ for(var moduleId in moreModules)
5051
/******/ modules[moduleId] = moreModules[moduleId];
@@ -59,6 +60,8 @@ getTemplate("b", function(b) {
5960
/******/({a:".output.js",b:"webpackJsonp",c:"",
6061
/******/0: function(module, exports, require) {
6162

63+
/*** .\example.js ***/
64+
6265
/******/ /* WEBPACK FREE VAR INJECTION */ (function(console) {
6366
function getTemplate(templateName, callback) {
6467
require.e(1, function(require) {
@@ -77,6 +80,8 @@ getTemplate("b", function(b) {
7780
/******/
7881
/******/1: function(module, exports, require) {
7982

83+
/*** (webpack)\buildin\__webpack_console.js ***/
84+
8085
var console = window.console;
8186
module.exports = console;
8287
for(var name in {log:1, info:1, error:1, warn:1, dir:1, trace:1, assert:1})
@@ -103,6 +108,8 @@ console.timeEnd = function() {
103108
/******/webpackJsonp(1, {
104109
/******/2: function(module, exports, require) {
105110

111+
/*** (webpack)\examples\require.context\templates ***/
112+
106113
/***/ var map = {"./a.js":3,"./b.js":4,"./c.js":5},
107114
/***/requireInContext = module.exports = function(name) {
108115
/***/ return require(map[name+""]||map[name+".webpack.js"]||map[name+".web.js"]||map[name+".js"]||name);
@@ -112,6 +119,8 @@ console.timeEnd = function() {
112119
/******/
113120
/******/3: function(module, exports, require) {
114121

122+
/*** (webpack)\examples\require.context\templates\a.js ***/
123+
115124
module.exports = function() {
116125
return "This text was generated by template A";
117126
}
@@ -120,6 +129,8 @@ module.exports = function() {
120129
/******/
121130
/******/4: function(module, exports, require) {
122131

132+
/*** (webpack)\examples\require.context\templates\b.js ***/
133+
123134
module.exports = function() {
124135
return "This text was generated by template B";
125136
}
@@ -128,6 +139,8 @@ module.exports = function() {
128139
/******/
129140
/******/5: function(module, exports, require) {
130141

142+
/*** (webpack)\examples\require.context\templates\c.js ***/
143+
131144
module.exports = function() {
132145
return "This text was generated by template C";
133146
}
@@ -142,14 +155,15 @@ module.exports = function() {
142155
## Uncompressed
143156

144157
```
145-
Hash: 7281a8674ac10a5e3b42191954d8a974
158+
Hash: 07170be22db98a268f11cb614e58f31d
159+
Compile Time: 391ms
146160
Chunks: 2
147161
Modules: 6
148162
Modules including duplicates: 6
149-
Modules pre chunk: 3
163+
Modules per chunk: 3
150164
Modules first chunk: 2
151-
output.js: 2686 characters
152-
1.output.js: 849 characters
165+
output.js: 2804 characters
166+
1.output.js: 1088 characters
153167
154168
<id> <size> <filename>
155169
<reason> from <filename>
@@ -172,13 +186,14 @@ output.js
172186
## Minimized (uglify-js, no zip)
173187

174188
```
175-
Hash: 7281a8674ac10a5e3b42191954d8a974
189+
Hash: 90d59a1ab3aac4303a445aadd5207854
190+
Compile Time: 366ms
176191
Chunks: 2
177192
Modules: 6
178193
Modules including duplicates: 6
179-
Modules pre chunk: 3
194+
Modules per chunk: 3
180195
Modules first chunk: 2
181-
output.js: 1064 characters
196+
output.js: 1074 characters
182197
1.output.js: 473 characters
183198
184199
<id> <size> <filename>

examples/code-splitting-bundle-loader/README.md

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ module.exports = "It works";
4444
/******/ }
4545
/******/ };
4646
/******/ require.modules = modules;
47+
/******/ require.cache = installedModules;
4748
/******/ window[modules.b] = function(chunkId, moreModules) {
4849
/******/ for(var moduleId in moreModules)
4950
/******/ modules[moduleId] = moreModules[moduleId];
@@ -58,6 +59,8 @@ module.exports = "It works";
5859
/******/({a:".output.js",b:"webpackJsonp",c:"",
5960
/******/0: function(module, exports, require) {
6061

62+
/*** .\example.js ***/
63+
6164
/******/ /* WEBPACK FREE VAR INJECTION */ (function(console) {
6265
require(/* bundle!./file.js */2)(function(fileJsExports) {
6366
console.log(fileJsExports);
@@ -68,6 +71,8 @@ require(/* bundle!./file.js */2)(function(fileJsExports) {
6871
/******/
6972
/******/1: function(module, exports, require) {
7073

74+
/*** (webpack)\buildin\__webpack_console.js ***/
75+
7176
var console = window.console;
7277
module.exports = console;
7378
for(var name in {log:1, info:1, error:1, warn:1, dir:1, trace:1, assert:1})
@@ -87,14 +92,16 @@ console.timeEnd = function() {
8792
/******/
8893
/******/2: function(module, exports, require) {
8994

95+
/*** (webpack)\~\bundle-loader!.\file.js ***/
96+
9097
var cbs = [],
9198
data;
9299
module.exports = function(cb) {
93100
if(cbs) cbs.push(cb);
94101
else cb(data);
95102
}
96103
require.e(1, function(require) {
97-
data = require(/* !.\file.js */3);
104+
data = require(/* (webpack)\examples\code-splitting-bundle-loader\file.js */3);
98105
var callbacks = cbs;
99106
cbs = null;
100107
for(var i = 0, l = callbacks.length; i < l; i++) {
@@ -113,6 +120,8 @@ require.e(1, function(require) {
113120
/******/webpackJsonp(1, {
114121
/******/3: function(module, exports, require) {
115122

123+
/*** .\file.js ***/
124+
116125
module.exports = "It works";
117126

118127
/******/},
@@ -125,14 +134,15 @@ module.exports = "It works";
125134
## Uncompressed
126135

127136
```
128-
Hash: 7d808097559327550b74824efe0fd368
137+
Hash: 822f2e94aed8321db2eb0683e517a04d
138+
Compile Time: 883ms
129139
Chunks: 2
130140
Modules: 4
131141
Modules including duplicates: 4
132-
Modules pre chunk: 2
142+
Modules per chunk: 2
133143
Modules first chunk: 3
134-
output.js: 2947 characters
135-
1.output.js: 135 characters
144+
output.js: 3069 characters
145+
1.output.js: 156 characters
136146
137147
<id> <size> <filename>
138148
<reason> from <filename>
@@ -141,7 +151,7 @@ output.js
141151
main
142152
1 420 (webpack)\buildin\__webpack_console.js
143153
require (1x) from .\example.js
144-
2 367 (webpack)\~\bundle-loader!.\file.js
154+
2 324 (webpack)\~\bundle-loader!.\file.js
145155
require (1x) from .\example.js
146156
1.output.js
147157
3 28 .\file.js
@@ -151,13 +161,14 @@ output.js
151161
## Minimized (uglify-js, no zip)
152162

153163
```
154-
Hash: 7d808097559327550b74824efe0fd368
164+
Hash: 465c6d8774e021d375ab1fde093f6d70
165+
Compile Time: 888ms
155166
Chunks: 2
156167
Modules: 4
157168
Modules including duplicates: 4
158-
Modules pre chunk: 2
169+
Modules per chunk: 2
159170
Modules first chunk: 3
160-
output.js: 1133 characters
171+
output.js: 1143 characters
161172
1.output.js: 57 characters
162173
163174
<id> <size> <filename>

examples/code-splitting/README.md

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ require.ensure(["c"], function(require) {
4141
/******/ }
4242
/******/ };
4343
/******/ require.modules = modules;
44+
/******/ require.cache = installedModules;
4445
/******/ window[modules.b] = function(chunkId, moreModules) {
4546
/******/ for(var moduleId in moreModules)
4647
/******/ modules[moduleId] = moreModules[moduleId];
@@ -55,6 +56,8 @@ require.ensure(["c"], function(require) {
5556
/******/({a:".output.js",b:"webpackJsonp",c:"",
5657
/******/0: function(module, exports, require) {
5758

59+
/*** .\example.js ***/
60+
5861
var a = require(/* a */2);
5962
var b = require(/* b */1);
6063
require.e(1, function(require) {
@@ -66,12 +69,16 @@ require.e(1, function(require) {
6669
/******/
6770
/******/1: function(module, exports, require) {
6871

72+
/*** .\~\b.js ***/
73+
6974
// module b
7075

7176
/******/},
7277
/******/
7378
/******/2: function(module, exports, require) {
7479

80+
/*** .\~\a.js ***/
81+
7582
// module a
7683

7784
/******/},
@@ -85,12 +92,16 @@ require.e(1, function(require) {
8592
/******/webpackJsonp(1, {
8693
/******/3: function(module, exports, require) {
8794

95+
/*** .\~\c.js ***/
96+
8897
// module c
8998

9099
/******/},
91100
/******/
92101
/******/4: function(module, exports, require) {
93102

103+
/*** .\~\d.js ***/
104+
94105
// module d
95106

96107
/******/},
@@ -109,14 +120,15 @@ webpackJsonp(1,{3:function(a,b,c){},4:function(a,b,c){}})
109120
## Uncompressed
110121

111122
```
112-
Hash: 720a9171b98399abaa3843871ede8d47
123+
Hash: 38f36e791a78bd79a3da8a151e3eca69
124+
Compile Time: 292ms
113125
Chunks: 2
114126
Modules: 5
115127
Modules including duplicates: 5
116-
Modules pre chunk: 2.5
128+
Modules per chunk: 2.5
117129
Modules first chunk: 3
118-
output.js: 2098 characters
119-
1.output.js: 200 characters
130+
output.js: 2206 characters
131+
1.output.js: 240 characters
120132
121133
<id> <size> <filename>
122134
<reason> from <filename>
@@ -137,13 +149,14 @@ output.js
137149
## Minimized (uglify-js, no zip)
138150

139151
```
140-
Hash: 720a9171b98399abaa3843871ede8d47
152+
Hash: acb96ffb60e2a4a3abff7ff64fc7b104
153+
Compile Time: 389ms
141154
Chunks: 2
142155
Modules: 5
143156
Modules including duplicates: 5
144-
Modules pre chunk: 2.5
157+
Modules per chunk: 2.5
145158
Modules first chunk: 3
146-
output.js: 749 characters
159+
output.js: 759 characters
147160
1.output.js: 57 characters
148161
149162
<id> <size> <filename>

examples/coffee-script/README.md

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,14 @@ module.exports = 42
4242
/******/ callback(require);
4343
/******/ };
4444
/******/ require.modules = modules;
45+
/******/ require.cache = installedModules;
4546
/******/ return require(0);
4647
/******/})
4748
/******/({
4849
/******/0: function(module, exports, require) {
4950

51+
/*** .\example.js ***/
52+
5053
/******/ /* WEBPACK FREE VAR INJECTION */ (function(console) {
5154
console.log(require(/* ./cup1.coffee */3));
5255
/******/ /* WEBPACK FREE VAR INJECTION */ }(require(/* __webpack_console */1)))
@@ -55,6 +58,8 @@ console.log(require(/* ./cup1.coffee */3));
5558
/******/
5659
/******/1: function(module, exports, require) {
5760

61+
/*** (webpack)\buildin\__webpack_console.js ***/
62+
5863
var console = window.console;
5964
module.exports = console;
6065
for(var name in {log:1, info:1, error:1, warn:1, dir:1, trace:1, assert:1})
@@ -74,6 +79,8 @@ console.timeEnd = function() {
7479
/******/
7580
/******/2: function(module, exports, require) {
7681

82+
/*** (webpack)\~\coffee-loader!.\cup2.coffee ***/
83+
7784
/******/ /* WEBPACK FREE VAR INJECTION */ (function(console) {
7885
(function() {
7986

@@ -89,6 +96,8 @@ console.timeEnd = function() {
8996
/******/
9097
/******/3: function(module, exports, require) {
9198

99+
/*** (webpack)\~\coffee-loader!.\cup1.coffee ***/
100+
92101
(function() {
93102

94103
module.exports = {
@@ -111,13 +120,14 @@ console.timeEnd = function() {
111120
## Uncompressed
112121

113122
```
114-
Hash: f4d93fc41e8185f13f0adc785bb0d708
123+
Hash: 8740d241e371adf15f644bee773f2b4b
124+
Compile Time: 933ms
115125
Chunks: 1
116126
Modules: 4
117127
Modules including duplicates: 4
118-
Modules pre chunk: 4
128+
Modules per chunk: 4
119129
Modules first chunk: 4
120-
output.js: 1982 characters
130+
output.js: 2201 characters
121131
122132
<id> <size> <filename>
123133
<reason> from <filename>
@@ -136,13 +146,14 @@ output.js
136146
## Minimized (uglify-js, no zip)
137147

138148
```
139-
Hash: f4d93fc41e8185f13f0adc785bb0d708
149+
Hash: 71ac198c443b74812251971624a502c3
150+
Compile Time: 715ms
140151
Chunks: 1
141152
Modules: 4
142153
Modules including duplicates: 4
143-
Modules pre chunk: 4
154+
Modules per chunk: 4
144155
Modules first chunk: 4
145-
output.js: 791 characters
156+
output.js: 801 characters
146157
147158
<id> <size> <filename>
148159
<reason> from <filename>

0 commit comments

Comments
 (0)