Fix watch script exiting on error (#171552)

This commit is contained in:
Matt Bierner
2023-01-17 14:53:24 -08:00
committed by GitHub
parent d4b18e0bc1
commit 116d314e60
2 changed files with 12 additions and 4 deletions

View File

@@ -41,7 +41,11 @@ build().catch(() => process.exit(1));
if (isWatch) {
const watcher = require('@parcel/watcher');
watcher.subscribe(srcDir, () => {
return build();
watcher.subscribe(srcDir, async () => {
try {
await build();
} catch (e) {
console.error(e);
}
});
}

View File

@@ -56,7 +56,11 @@ build().catch(() => process.exit(1));
if (isWatch) {
const watcher = require('@parcel/watcher');
watcher.subscribe(srcDir, () => {
return build();
watcher.subscribe(srcDir, async () => {
try {
await build();
} catch (e) {
console.error(e);
}
});
}