Skip to content

Commit 7745c86

Browse files
committed
updated example outputs
1 parent 528d119 commit 7745c86

3 files changed

Lines changed: 191 additions & 66 deletions

File tree

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

Lines changed: 74 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ getTemplate("b", function(b) {
2121
/******/ return function(modules) {
2222
/******/ var installedModules = {}, installedChunks = {0:1};
2323
/******/ function require(moduleId) {
24+
/******/ if(typeof moduleId !== "number") throw new Error("Cannot find module '"+moduleId+"'");
2425
/******/ if(installedModules[moduleId])
2526
/******/ return installedModules[moduleId].exports;
2627
/******/ var module = installedModules[moduleId] = {
@@ -62,12 +63,32 @@ function getTemplate(templateName, callback) {
6263
});
6364
}
6465
getTemplate("a", function(a) {
65-
console.log(a);
66+
require(/* __webpack_console */2).log(a);
6667
});
6768
getTemplate("b", function(b) {
68-
console.log(b);
69+
require(/* __webpack_console */2).log(b);
6970
});
7071

72+
/******/},
73+
/******/
74+
/******/2: function(module, exports, require) {
75+
76+
var console = window.console;
77+
exports.log = (console && console.log) || function() {};
78+
exports.info = (console && console.info) || function() {};
79+
exports.error = (console && console.error) || function() {};
80+
exports.warn = (console && console.warn) || function() {};
81+
exports.dir = (console && console.dir) || function() {};
82+
exports.time = (console && console.time) || function(label) {
83+
times[label] = Date.now();
84+
};
85+
exports.timeEnd = (console && console.timeEnd) || function() {
86+
var duration = Date.now() - times[label];
87+
exports.log('%s: %dms', label, duration);
88+
};
89+
exports.trace = (console && console.trace) || function() {};
90+
exports.assert = (console && console.assert) || function() {};
91+
7192
/******/},
7293
/******/
7394
/******/})
@@ -80,29 +101,29 @@ getTemplate("b", function(b) {
80101
/******/1: function(module, exports, require) {
81102

82103
/***/module.exports = function(name) {
83-
/***/ var map = {"./b.js":3,"./a.js":2,"./c.js":4};
84-
/***/ return require(map[name]||map[name+".web.js"]||map[name+".js"]);
104+
/***/ var map = {"./b.js":3,"./a.js":4,"./c.js":5};
105+
/***/ return require(map[name]||map[name+".web.js"]||map[name+".js"]||name);
85106
/***/};
86107

87108
/******/},
88109
/******/
89-
/******/2: function(module, exports, require) {
110+
/******/3: function(module, exports, require) {
90111

91112
module.exports = function() {
92-
return "This text was generated by template A";
113+
return "This text was generated by template B";
93114
}
94115

95116
/******/},
96117
/******/
97-
/******/3: function(module, exports, require) {
118+
/******/4: function(module, exports, require) {
98119

99120
module.exports = function() {
100-
return "This text was generated by template B";
121+
return "This text was generated by template A";
101122
}
102123

103124
/******/},
104125
/******/
105-
/******/4: function(module, exports, require) {
126+
/******/5: function(module, exports, require) {
106127

107128
module.exports = function() {
108129
return "This text was generated by template C";
@@ -117,22 +138,52 @@ module.exports = function() {
117138

118139
## Uncompressed
119140

120-
``` javascript
121-
{ chunkCount: 2,
122-
modulesCount: 5,
123-
modulesIncludingDuplicates: 5,
124-
modulesPerChunk: 2.5,
125-
modulesFirstChunk: 1,
126-
fileSizes: { 'output.js': 1889, '1.output.js': 729 } }
141+
```
142+
Chunks: 2
143+
Modules: 6
144+
Modules including duplicates: 6
145+
Modules pre chunk: 3
146+
Modules first chunk: 2
147+
output.js: 2815 characters
148+
1.output.js: 735 characters
149+
output.js
150+
0 [...]\examples\code-splitted-require.context\example.js
151+
main
152+
2 [...]\buildin\__webpack_console.js
153+
require (2x) from [...]\examples\code-splitted-require.context\example.js
154+
1.output.js
155+
1 generated [...]\examples\require.context\templates
156+
async context from [...]\examples\code-splitted-require.context\example.js
157+
3 [...]\examples\require.context\templates\b.js
158+
async context from [...]\examples\code-splitted-require.context\example.js
159+
4 [...]\examples\require.context\templates\a.js
160+
async context from [...]\examples\code-splitted-require.context\example.js
161+
5 [...]\examples\require.context\templates\c.js
162+
async context from [...]\examples\code-splitted-require.context\example.js
127163
```
128164

129165
## Minimized (uglify-js, no zip)
130166

131-
``` javascript
132-
{ chunkCount: 2,
133-
modulesCount: 5,
134-
modulesIncludingDuplicates: 5,
135-
modulesPerChunk: 2.5,
136-
modulesFirstChunk: 1,
137-
fileSizes: { 'output.js': 683, '1.output.js': 404 } }
167+
```
168+
Chunks: 2
169+
Modules: 6
170+
Modules including duplicates: 6
171+
Modules pre chunk: 3
172+
Modules first chunk: 2
173+
output.js: 1149 characters
174+
1.output.js: 407 characters
175+
output.js
176+
0 [...]\examples\code-splitted-require.context\example.js
177+
main
178+
2 [...]\buildin\__webpack_console.js
179+
require (2x) from [...]\examples\code-splitted-require.context\example.js
180+
1.output.js
181+
1 generated [...]\examples\require.context\templates
182+
async context from [...]\examples\code-splitted-require.context\example.js
183+
3 [...]\examples\require.context\templates\a.js
184+
async context from [...]\examples\code-splitted-require.context\example.js
185+
4 [...]\examples\require.context\templates\c.js
186+
async context from [...]\examples\code-splitted-require.context\example.js
187+
5 [...]\examples\require.context\templates\b.js
188+
async context from [...]\examples\code-splitted-require.context\example.js
138189
```

examples/code-splitting/README.md

Lines changed: 46 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ require.ensure(["c"], function(require) {
1717
/******/ return function(modules) {
1818
/******/ var installedModules = {}, installedChunks = {0:1};
1919
/******/ function require(moduleId) {
20+
/******/ if(typeof moduleId !== "number") throw new Error("Cannot find module '"+moduleId+"'");
2021
/******/ if(installedModules[moduleId])
2122
/******/ return installedModules[moduleId].exports;
2223
/******/ var module = installedModules[moduleId] = {
@@ -53,9 +54,9 @@ require.ensure(["c"], function(require) {
5354
/******/0: function(module, exports, require) {
5455

5556
var a = require(/* a */1);
56-
var b = require(/* b */4);
57+
var b = require(/* b */3);
5758
require.ensure(1, function(require) {
58-
require(/* b */4).xyz();
59+
require(/* b */3).xyz();
5960
var d = require(/* d */2);
6061
});
6162

@@ -67,7 +68,7 @@ require.ensure(1, function(require) {
6768

6869
/******/},
6970
/******/
70-
/******/4: function(module, exports, require) {
71+
/******/3: function(module, exports, require) {
7172

7273
// module b
7374

@@ -80,7 +81,7 @@ require.ensure(1, function(require) {
8081

8182
``` javascript
8283
/******/webpackJsonp(1, {
83-
/******/3: function(module, exports, require) {
84+
/******/2: function(module, exports, require) {
8485

8586
// module d
8687

@@ -98,29 +99,55 @@ require.ensure(1, function(require) {
9899
Minimized
99100

100101
``` javascript
101-
webpackJsonp(1,{3:function(a,b,c){},4:function(a,b,c){}})
102+
webpackJsonp(1,{2:function(a,b,c){},4:function(a,b,c){}})
102103
```
103104

104105
# Info
105106

106107
## Uncompressed
107108

108-
``` javascript
109-
{ chunkCount: 2,
110-
modulesCount: 5,
111-
modulesIncludingDuplicates: 5,
112-
modulesPerChunk: 2.5,
113-
modulesFirstChunk: 3,
114-
fileSizes: { 'output.js': 1935, '1.output.js': 200 } }
109+
```
110+
Chunks: 2
111+
Modules: 5
112+
Modules including duplicates: 5
113+
Modules pre chunk: 2.5
114+
Modules first chunk: 3
115+
output.js: 2033 characters
116+
1.output.js: 200 characters
117+
output.js
118+
0 [...]\examples\code-splitting\example.js
119+
main
120+
1 [...]\examples\code-splitting\node_modules\a.js
121+
require (1x) from [...]\examples\code-splitting\example.js
122+
3 [...]\examples\code-splitting\node_modules\b.js
123+
require (2x) from [...]\examples\code-splitting\example.js
124+
1.output.js
125+
2 [...]\examples\code-splitting\node_modules\d.js
126+
async require (1x) from [...]\examples\code-splitting\example.js
127+
4 [...]\examples\code-splitting\node_modules\c.js
128+
async require (1x) from [...]\examples\code-splitting\example.js
115129
```
116130

117131
## Minimized (uglify-js, no zip)
118132

119-
``` javascript
120-
{ chunkCount: 2,
121-
modulesCount: 5,
122-
modulesIncludingDuplicates: 5,
123-
modulesPerChunk: 2.5,
124-
modulesFirstChunk: 3,
125-
fileSizes: { 'output.js': 661, '1.output.js': 57 } }
133+
```
134+
Chunks: 2
135+
Modules: 5
136+
Modules including duplicates: 5
137+
Modules pre chunk: 2.5
138+
Modules first chunk: 3
139+
output.js: 729 characters
140+
1.output.js: 57 characters
141+
output.js
142+
0 [...]\examples\code-splitting\example.js
143+
main
144+
1 [...]\examples\code-splitting\node_modules\a.js
145+
require (1x) from [...]\examples\code-splitting\example.js
146+
3 [...]\examples\code-splitting\node_modules\b.js
147+
require (2x) from [...]\examples\code-splitting\example.js
148+
1.output.js
149+
2 [...]\examples\code-splitting\node_modules\c.js
150+
async require (1x) from [...]\examples\code-splitting\example.js
151+
4 [...]\examples\code-splitting\node_modules\d.js
152+
async require (1x) from [...]\examples\code-splitting\example.js
126153
```

0 commit comments

Comments
 (0)