systemjs / builder

SystemJS build tool
MIT License
465 stars 122 forks source link

In-memory buildstatic issue #862

Closed soda-x closed 5 years ago

soda-x commented 5 years ago
const gulp = require('gulp');
const Builder = require('systemjs-builder');

const builder = new Builder();
build.config(config);

function build(done) {
  return builder.buildStatic('path/to/entry', {}).then((output) => {
    console.log(output.source);
    done();
  })
}

gulp.watch(cwd, {
  options,
}, gulp.series(
  task1,
  task2,
  build,
));

The bundled file as output.source is not updated as source code changes. Only creating a new builder resolves the issue. I'm not sure it is a issue or by design.

soda-x commented 5 years ago

@guybedford Could you help me out?