Update dev server
This commit is contained in:
@@ -9,6 +9,7 @@ import serverPostBuildFn from "../server-post-build-fn";
|
|||||||
import isDevelopment from "../../../utils/is-development";
|
import isDevelopment from "../../../utils/is-development";
|
||||||
import { existsSync } from "fs";
|
import { existsSync } from "fs";
|
||||||
import grabDirNames from "../../../utils/grab-dir-names";
|
import grabDirNames from "../../../utils/grab-dir-names";
|
||||||
|
import watcherEsbuildCTX from "../watcher-esbuild-ctx";
|
||||||
const { BUNX_BUNDLER_ERROR_EXIT_FILE } = grabDirNames();
|
const { BUNX_BUNDLER_ERROR_EXIT_FILE } = grabDirNames();
|
||||||
class NotFoundError extends Error {
|
class NotFoundError extends Error {
|
||||||
status = 404;
|
status = 404;
|
||||||
@@ -139,6 +140,8 @@ export default async function grabPageComponent(params) {
|
|||||||
else {
|
else {
|
||||||
log.error(`Error Grabbing Page Component: ${error.message}`);
|
log.error(`Error Grabbing Page Component: ${error.message}`);
|
||||||
log.error(`Page: ${passed_file_path || url?.pathname}`);
|
log.error(`Page: ${passed_file_path || url?.pathname}`);
|
||||||
|
global.BUNEXT_PAGES_SRC_WATCHER?.close();
|
||||||
|
watcherEsbuildCTX();
|
||||||
}
|
}
|
||||||
return await grabPageErrorComponent({
|
return await grabPageErrorComponent({
|
||||||
error,
|
error,
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@moduletrace/bunext",
|
"name": "@moduletrace/bunext",
|
||||||
"version": "1.1.3",
|
"version": "1.1.4",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"module": "index.ts",
|
"module": "index.ts",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import serverPostBuildFn from "../server-post-build-fn";
|
|||||||
import isDevelopment from "../../../utils/is-development";
|
import isDevelopment from "../../../utils/is-development";
|
||||||
import { existsSync } from "fs";
|
import { existsSync } from "fs";
|
||||||
import grabDirNames from "../../../utils/grab-dir-names";
|
import grabDirNames from "../../../utils/grab-dir-names";
|
||||||
|
import watcherEsbuildCTX from "../watcher-esbuild-ctx";
|
||||||
|
|
||||||
const { BUNX_BUNDLER_ERROR_EXIT_FILE } = grabDirNames();
|
const { BUNX_BUNDLER_ERROR_EXIT_FILE } = grabDirNames();
|
||||||
|
|
||||||
@@ -197,6 +198,9 @@ export default async function grabPageComponent(
|
|||||||
} else {
|
} else {
|
||||||
log.error(`Error Grabbing Page Component: ${error.message}`);
|
log.error(`Error Grabbing Page Component: ${error.message}`);
|
||||||
log.error(`Page: ${passed_file_path || url?.pathname}`);
|
log.error(`Page: ${passed_file_path || url?.pathname}`);
|
||||||
|
|
||||||
|
global.BUNEXT_PAGES_SRC_WATCHER?.close();
|
||||||
|
watcherEsbuildCTX();
|
||||||
}
|
}
|
||||||
|
|
||||||
return await grabPageErrorComponent({
|
return await grabPageErrorComponent({
|
||||||
|
|||||||
Reference in New Issue
Block a user