File tree 2 files changed +6
-6
lines changed
2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -52,4 +52,9 @@ describe("readConfig", () => {
52
52
`
53
53
) ;
54
54
} ) ;
55
+
56
+ it ( "returns the same devServerPort value across reloads" , async ( ) => {
57
+ let newConfig = await readConfig ( remixRoot ) ;
58
+ expect ( newConfig . devServerPort ) . toBe ( config . devServerPort ) ;
59
+ } ) ;
55
60
} ) ;
Original file line number Diff line number Diff line change @@ -353,12 +353,7 @@ export async function readConfig(
353
353
path . join ( "public" , "build" )
354
354
) ;
355
355
356
- if ( typeof appConfig . devServerPort !== "number" ) {
357
- appConfig . devServerPort = Number (
358
- process . env . REMIX_DEV_SERVER_WS_PORT || 8002
359
- ) ;
360
- }
361
- let devServerPort = await getPort ( { port : appConfig . devServerPort } ) ;
356
+ let devServerPort = Number ( process . env . REMIX_DEV_SERVER_WS_PORT ) || await getPort ( { port : Number ( appConfig . devServerPort ) || undefined } ) ;
362
357
// set env variable so un-bundled servers can use it
363
358
process . env . REMIX_DEV_SERVER_WS_PORT = `${ devServerPort } ` ;
364
359
let devServerBroadcastDelay = appConfig . devServerBroadcastDelay || 0 ;
You can’t perform that action at this time.
0 commit comments