Updates
This commit is contained in:
parent
b597e1420e
commit
938411653d
@ -6,6 +6,7 @@ import grabPageModules from "./grab-page-modules";
|
|||||||
import grabPageCombinedServerRes from "./grab-page-combined-server-res";
|
import grabPageCombinedServerRes from "./grab-page-combined-server-res";
|
||||||
import fullRebuild from "../full-rebuild";
|
import fullRebuild from "../full-rebuild";
|
||||||
import serverPostBuildFn from "../server-post-build-fn";
|
import serverPostBuildFn from "../server-post-build-fn";
|
||||||
|
import isDevelopment from "../../../utils/is-development";
|
||||||
class NotFoundError extends Error {
|
class NotFoundError extends Error {
|
||||||
status = 404;
|
status = 404;
|
||||||
constructor(message) {
|
constructor(message) {
|
||||||
@ -17,6 +18,7 @@ export default async function grabPageComponent(params) {
|
|||||||
const { req, file_path: passed_file_path, debug, return_server_res_only, skip_server_res, is_hydration, } = params;
|
const { req, file_path: passed_file_path, debug, return_server_res_only, skip_server_res, is_hydration, } = params;
|
||||||
const url = req?.url ? new URL(req.url) : undefined;
|
const url = req?.url ? new URL(req.url) : undefined;
|
||||||
const router = global.ROUTER;
|
const router = global.ROUTER;
|
||||||
|
const is_dev = isDevelopment();
|
||||||
let routeParams = undefined;
|
let routeParams = undefined;
|
||||||
try {
|
try {
|
||||||
routeParams = req ? await grabRouteParams({ req }) : undefined;
|
routeParams = req ? await grabRouteParams({ req }) : undefined;
|
||||||
@ -88,7 +90,7 @@ export default async function grabPageComponent(params) {
|
|||||||
const is404 = error instanceof NotFoundError ||
|
const is404 = error instanceof NotFoundError ||
|
||||||
error?.name === "NotFoundError" ||
|
error?.name === "NotFoundError" ||
|
||||||
error?.status === 404;
|
error?.status === 404;
|
||||||
if (!params.retry) {
|
if (!params.retry && is_dev) {
|
||||||
while (global.REBUILD_RETRIES < 2) {
|
while (global.REBUILD_RETRIES < 2) {
|
||||||
global.REBUILD_RETRIES = global.REBUILD_RETRIES + 1;
|
global.REBUILD_RETRIES = global.REBUILD_RETRIES + 1;
|
||||||
await fullRebuild();
|
await fullRebuild();
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@moduletrace/bunext",
|
"name": "@moduletrace/bunext",
|
||||||
"version": "1.0.79",
|
"version": "1.0.80",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"module": "index.ts",
|
"module": "index.ts",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|||||||
@ -7,6 +7,7 @@ import grabPageModules from "./grab-page-modules";
|
|||||||
import grabPageCombinedServerRes from "./grab-page-combined-server-res";
|
import grabPageCombinedServerRes from "./grab-page-combined-server-res";
|
||||||
import fullRebuild from "../full-rebuild";
|
import fullRebuild from "../full-rebuild";
|
||||||
import serverPostBuildFn from "../server-post-build-fn";
|
import serverPostBuildFn from "../server-post-build-fn";
|
||||||
|
import isDevelopment from "../../../utils/is-development";
|
||||||
|
|
||||||
class NotFoundError extends Error {
|
class NotFoundError extends Error {
|
||||||
status = 404;
|
status = 404;
|
||||||
@ -41,6 +42,7 @@ export default async function grabPageComponent(
|
|||||||
|
|
||||||
const url = req?.url ? new URL(req.url) : undefined;
|
const url = req?.url ? new URL(req.url) : undefined;
|
||||||
const router = global.ROUTER;
|
const router = global.ROUTER;
|
||||||
|
const is_dev = isDevelopment();
|
||||||
|
|
||||||
let routeParams: BunxRouteParams | undefined = undefined;
|
let routeParams: BunxRouteParams | undefined = undefined;
|
||||||
|
|
||||||
@ -133,7 +135,7 @@ export default async function grabPageComponent(
|
|||||||
error?.name === "NotFoundError" ||
|
error?.name === "NotFoundError" ||
|
||||||
error?.status === 404;
|
error?.status === 404;
|
||||||
|
|
||||||
if (!params.retry) {
|
if (!params.retry && is_dev) {
|
||||||
while (global.REBUILD_RETRIES < 2) {
|
while (global.REBUILD_RETRIES < 2) {
|
||||||
global.REBUILD_RETRIES = global.REBUILD_RETRIES + 1;
|
global.REBUILD_RETRIES = global.REBUILD_RETRIES + 1;
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user