@@ -247,12 +247,15 @@ let customServer = (options: { appPort: number; devReady: string }) => {
247
247
248
248
let HMR_TIMEOUT_MS = 30_000 ;
249
249
250
+ let remix = "node ./node_modules/@remix-run/dev/dist/cli.js" ;
251
+ let serve = "node ./node_modules/@remix-run/serve/dist/cli.js" ;
252
+
250
253
test ( "HMR for remix-serve" , async ( { page } ) => {
251
254
await dev ( page , {
252
255
files : ( appPort ) => ( {
253
256
...files ,
254
257
"package.json" : packageJson ( {
255
- devScript : `cross-env PORT=${ appPort } remix dev` ,
258
+ devScript : `cross-env PORT=${ appPort } ${ remix } dev -c " ${ serve } ./build/index.js" ` ,
256
259
deps : [ "@remix-run/serve" ] ,
257
260
} ) ,
258
261
} ) ,
@@ -265,7 +268,7 @@ test("HMR for custom server with broadcast", async ({ page }) => {
265
268
files : ( appPort ) => ( {
266
269
...files ,
267
270
"package.json" : packageJson ( {
268
- devScript : `remix dev -c "node ./server.js"` ,
271
+ devScript : `${ remix } dev -c "node ./server.js"` ,
269
272
deps : [ "@remix-run/express" ] ,
270
273
} ) ,
271
274
"server.js" : customServer ( {
@@ -282,7 +285,7 @@ test("HMR for custom server with log", async ({ page }) => {
282
285
files : ( appPort ) => ( {
283
286
...files ,
284
287
"package.json" : packageJson ( {
285
- devScript : `remix dev -c "node ./server.js"` ,
288
+ devScript : `${ remix } dev -c "node ./server.js"` ,
286
289
deps : [ "@remix-run/express" ] ,
287
290
} ) ,
288
291
"server.js" : customServer ( {
0 commit comments