summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gulpfile.ts12
1 files changed, 8 insertions, 4 deletions
diff --git a/gulpfile.ts b/gulpfile.ts
index 278b20bb12..3399a881b2 100644
--- a/gulpfile.ts
+++ b/gulpfile.ts
@@ -107,12 +107,16 @@ gulp.task('build:client', [
]);
gulp.task('webpack', done => {
- const output = childProcess.execSync(
- Path.join('.', 'node_modules', '.bin', 'webpack') + ' --config ./webpack/webpack.config.ts');
+ const webpack = childProcess.spawn(
+ Path.join('.', 'node_modules', '.bin', 'webpack'),
+ ['--config', './webpack/webpack.config.ts'], {
+ shell: true
+ });
- console.log(output.toString());
+ webpack.stdout.pipe(process.stdout);
+ webpack.stderr.pipe(process.stderr);
- done();
+ webpack.on('exit', done);
});
gulp.task('build:client:script', () =>