bundle.js 529 B

12345678910111213141516171819202122
  1. /**
  2. * React Static Boilerplate
  3. * https://github.com/koistya/react-static-boilerplate
  4. * Copyright (c) Konstantin Tarkus (@koistya) | MIT license
  5. */
  6. import webpack from 'webpack';
  7. import config from './config';
  8. export default ({ pages }) => new Promise((resolve, reject) => {
  9. console.log('bundle');
  10. const bundler = webpack(config);
  11. const bundle = (err, stats) => {
  12. if (err) {
  13. reject(err);
  14. } else {
  15. console.log(stats.toString(config[0].stats));
  16. resolve();
  17. }
  18. };
  19. bundler.run(bundle);
  20. });