feat(server): Move wepback require code split
Clean up server code
This commit is contained in:
committed by
mrugesh mohapatra
parent
de153ebc6f
commit
35a290f8fa
18
server/utils/webpack-code-split-polyfill.js
Normal file
18
server/utils/webpack-code-split-polyfill.js
Normal file
@@ -0,0 +1,18 @@
|
||||
export default function codeSplitPolyfill() {
|
||||
// polyfill for webpack bundle splitting
|
||||
const requireProto = Object.getPrototypeOf(require);
|
||||
if (!requireProto.hasOwnProperty('ensure')) {
|
||||
Object.defineProperties(
|
||||
requireProto,
|
||||
{
|
||||
ensure: {
|
||||
value: function ensure(modules, callback) {
|
||||
callback(this);
|
||||
},
|
||||
writable: false,
|
||||
enumerable: false
|
||||
}
|
||||
}
|
||||
);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user