babel-plugin-dynamic-import-split-require
v2.0.0
Published
babel plugin to compile `import()` syntax to `split-require`, the commonjs bundle splitting library
Maintainers
Readme
babel-plugin-dynamic-import-split-require
babel plugin to compile import() syntax to split-require, the commonjs bundle splitting library
v2+ of this plugin works with
[email protected]and up. Install[email protected]if you are using an older version.
Install
npm install babel-plugin-dynamic-import-split-requireUsage
In .babelrc:
{
"plugins": [
"dynamic-import-split-require"
]
}Input
import('whatever').then(onwhatever)Output
var _import = require('split-require');
new Promise(function (resolve, reject) {
_import("whatever", function (err, exports) {
if (err) reject(err);else resolve(exports);
});
}).then(onwhatever);This code can be bundled by browserify using the split-require plugin.
