File tree 2 files changed +4
-4
lines changed
packages/angular/build/src/utils/server-rendering
2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ export async function launchServer(): Promise<URL> {
33
33
// handle request
34
34
if ( isSsrNodeRequestHandler ( reqHandler ) ) {
35
35
await reqHandler ( req , res , ( e ) => {
36
- throw e ;
36
+ throw e ?? new Error ( `Unable to handle request: ' ${ req . url } '.` ) ;
37
37
} ) ;
38
38
} else {
39
39
const webRes = await reqHandler ( createWebRequestFromNodeRequest ( req ) ) ;
Original file line number Diff line number Diff line change @@ -113,7 +113,7 @@ export async function prerenderPages(
113
113
outputMode ,
114
114
) . catch ( ( err ) => {
115
115
return {
116
- errors : [ `An error occurred while extracting routes.\n\n${ err . stack ?? err . message ?? err } ` ] ,
116
+ errors : [ `An error occurred while extracting routes.\n\n${ err . message ?? err . stack ?? err } ` ] ,
117
117
serializedRouteTree : [ ] ,
118
118
appShellRoute : undefined ,
119
119
} ;
@@ -258,7 +258,7 @@ async function renderPages(
258
258
} )
259
259
. catch ( ( err ) => {
260
260
errors . push (
261
- `An error occurred while prerendering route '${ route } '.\n\n${ err . stack ?? err . message ?? err . code ?? err } ` ,
261
+ `An error occurred while prerendering route '${ route } '.\n\n${ err . message ?? err . stack ?? err . code ?? err } ` ,
262
262
) ;
263
263
void renderWorker . destroy ( ) ;
264
264
} ) ;
@@ -359,7 +359,7 @@ async function getAllRoutes(
359
359
360
360
return {
361
361
errors : [
362
- `An error occurred while extracting routes.\n\n${ err . stack ?? err . message ?? err . code ?? err } ` ,
362
+ `An error occurred while extracting routes.\n\n${ err . message ?? err . stack ?? err . code ?? err } ` ,
363
363
] ,
364
364
serializedRouteTree : [ ] ,
365
365
} ;
You can’t perform that action at this time.
0 commit comments