diff --git a/quartz/build.ts b/quartz/build.ts index d9f5efc..f3adfe2 100644 --- a/quartz/build.ts +++ b/quartz/build.ts @@ -151,16 +151,19 @@ async function startWatching( const changes: ChangeEvent[] = [] watcher .on("add", (fp) => { + fp = toPosixPath(fp) if (buildData.ignored(fp)) return changes.push({ path: fp as FilePath, type: "add" }) void rebuild(changes, clientRefresh, buildData) }) .on("change", (fp) => { + fp = toPosixPath(fp) if (buildData.ignored(fp)) return changes.push({ path: fp as FilePath, type: "change" }) void rebuild(changes, clientRefresh, buildData) }) .on("unlink", (fp) => { + fp = toPosixPath(fp) if (buildData.ignored(fp)) return changes.push({ path: fp as FilePath, type: "delete" }) void rebuild(changes, clientRefresh, buildData)