Skip to content

Commit 581a2de

Browse files
authored
require.ensure needs Promise polyfill
Read this here: http://survivejs.com/webpack/building-with-webpack/code-splitting/#-require-ensure- and used it myself. Thought it would be good information.
1 parent 70312e8 commit 581a2de

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

content/guides/code-splitting-require.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ title: Code Splitting - Using require.ensure
33
sort: 5
44
contributors:
55
- pksjce
6+
- rahulcs
67
---
78

89
In this section, we will discuss how webpack splits code using `require.ensure()`.
@@ -74,6 +75,8 @@ On running webpack on this project, we find that webpack has created two new bun
7475

7576
`b.js` is bundled in `0.bundle.js`.
7677

78+
?> `require.ensure` relies on `Promises` internally. If you use `require.ensure` with older browsers, remember to shim `Promise.` [es6-promise polyfill](https://github.com/stefanpenner/es6-promise).
79+
7780
## Gotchas for `require.ensure()`
7881

7982
### Empty Array as Parameter

0 commit comments

Comments
 (0)