@@ -399,7 +399,6 @@ export class NuxtDevServer extends EventEmitter<DevServerEventMap> {
399399 try {
400400 this . closeWatchers ( )
401401
402- // For reloads, we already have a listener, so use the existing flow
403402 await this . #load( reload , reason )
404403
405404 this . #loadingError = undefined
@@ -538,11 +537,9 @@ export class NuxtDevServer extends EventEmitter<DevServerEventMap> {
538537 throw new Error ( 'Nuxt must be loaded before creating listener' )
539538 }
540539
541- // Merge config values with CLI overrides
542540 const listenOptions = this . #resolveListenOptions( )
543541 this . listener = await listen ( this . handler , listenOptions )
544542
545- // Apply devServer overrides based on whether listener is public
546543 if ( listenOptions . public ) {
547544 this . #currentNuxt. options . devServer . cors = { origin : '*' }
548545 if ( this . #currentNuxt. options . vite ?. server ) {
@@ -551,7 +548,6 @@ export class NuxtDevServer extends EventEmitter<DevServerEventMap> {
551548 return
552549 }
553550
554- // Get listener URLs for configuring allowed hosts
555551 const urls = this . listener . getURLs ( ) . map ( ( { url } ) => url )
556552 if ( urls . length > 0 ) {
557553 this . #currentNuxt. options . vite = defu ( this . #currentNuxt. options . vite , {
@@ -574,7 +570,6 @@ export class NuxtDevServer extends EventEmitter<DevServerEventMap> {
574570
575571 const hostname = overrides . hostname ?? nuxtConfig . devServer ?. host
576572
577- // Resolve public flag
578573 const isPublic = provider === 'codesandbox' || ( overrides . public ?? ( isPublicHostname ( hostname ) ? true : undefined ) )
579574
580575 // `--https` (or its absence) wins over the config; `https.*` arguments and
@@ -583,7 +578,6 @@ export class NuxtDevServer extends EventEmitter<DevServerEventMap> {
583578 const https = ( httpsEnabled ?? ! ! nuxtConfig . devServer ?. https )
584579 && defu ( typeof overrides . https === 'object' ? overrides . https : { } , httpsFromConfig )
585580
586- // Resolve baseURL
587581 const baseURL = nuxtConfig . app ?. baseURL ?. startsWith ?.( './' )
588582 ? nuxtConfig . app . baseURL . slice ( 1 )
589583 : nuxtConfig . app ?. baseURL
@@ -607,7 +601,6 @@ export class NuxtDevServer extends EventEmitter<DevServerEventMap> {
607601 this . emit ( 'change' )
608602 } )
609603
610- // Connect Vite HMR
611604 if ( ! process . env . NUXI_DISABLE_VITE_HMR ) {
612605 this . #currentNuxt. hooks . hook ( 'vite:extend' , ( { config } ) => {
613606 if ( config . server ) {
@@ -616,13 +609,11 @@ export class NuxtDevServer extends EventEmitter<DevServerEventMap> {
616609 } )
617610 }
618611
619- // Remove websocket handlers on close
620612 this . #currentNuxt. hooks . hookOnce ( 'close' , ( ) => {
621613 this . #closeWebSocketConnections( )
622614 this . listener . server . removeAllListeners ( 'upgrade' )
623615 } )
624616
625- // Write manifest and also check if we need cache invalidation
626617 if ( ! reload ) {
627618 const previousManifest = await loadNuxtManifest ( this . #currentNuxt. options . buildDir )
628619 const newManifest = resolveNuxtManifest ( this . #currentNuxt)
@@ -666,7 +657,6 @@ export class NuxtDevServer extends EventEmitter<DevServerEventMap> {
666657 }
667658 nuxt . server . upgrade ( req , socket as any , head )
668659
669- // Track WebSocket connections
670660 this . #websocketConnections. add ( socket )
671661 socket . on ( 'close' , ( ) => {
672662 this . #websocketConnections. delete ( socket )
@@ -700,7 +690,6 @@ export class NuxtDevServer extends EventEmitter<DevServerEventMap> {
700690 throw new Error ( 'Nitro server has not been initialized.' )
701691 }
702692
703- // Watch dist directory
704693 const distDir = join ( this . #currentNuxt. options . buildDir , 'dist' )
705694 await mkdir ( distDir , { recursive : true } )
706695 this . #fileChangeTracker. prime ( distDir )
@@ -727,7 +716,6 @@ export class NuxtDevServer extends EventEmitter<DevServerEventMap> {
727716 this . #handler = toNodeListener ( this . #currentNuxt. server . app )
728717 }
729718
730- // Emit ready with the server URL
731719 const serverUrl = getAddressURL ( addr , ! ! this . listener . https ) . replace ( TRAILING_SLASH_RE , '' )
732720
733721 // Re-acquire if buildDir changed (nuxt.config edits can move it on reload);
@@ -835,7 +823,6 @@ export class NuxtDevServer extends EventEmitter<DevServerEventMap> {
835823 }
836824 }
837825
838- // Configure the Nuxt instance (shared logic with initial load)
839826 await this . #initializeNuxt( ! ! reload )
840827 }
841828
0 commit comments