Allow to setup custom exports module.exports
/export
for modules.
To begin, you'll need to install exports-loader
:
$ npm install exports-loader --save-dev
Then add the loader to the desired require
calls. For example:
require('exports-loader?file,parse=helpers.parse!./file.js');
// adds the following code to the file's source:
// exports['file'] = file;
// exports['parse'] = helpers.parse;
require('exports-loader?file!./file.js');
// adds the following code to the file's source:
// module.exports = file;
require('exports-loader?[name]!./file.js');
// adds the following code to the file's source:
// module.exports = file;
And run webpack
via your preferred method.
Please take a moment to read our contributing guidelines if you haven't yet done so.