print file/location/frame when encountering an initial error in dev

This commit is contained in:
Richard Harris
2019-02-22 09:28:08 -05:00
parent 411e2594af
commit 4fe3c96c2d
3 changed files with 18 additions and 8 deletions

View File

@@ -199,9 +199,10 @@ class Watcher extends EventEmitter {
});
manifest_data = new_manifest_data;
} catch (err) {
} catch (error) {
this.emit('error', <ErrorEvent>{
message: err.message
type: 'manifest',
error
});
}
}
@@ -408,11 +409,11 @@ class Watcher extends EventEmitter {
}) {
compiler.oninvalid(invalid);
compiler.watch((err?: Error, result?: CompileResult) => {
if (err) {
compiler.watch((error?: Error, result?: CompileResult) => {
if (error) {
this.emit('error', <ErrorEvent>{
type: name,
message: err.message
error
});
} else {
this.emit('build', {