File tree Expand file tree Collapse file tree
packages/cli/src/commands Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -60,7 +60,7 @@ export default class Serve extends Command {
6060 static override flags = {
6161 port : Flags . string ( { char : 'p' , description : 'Server port' , default : '3000' } ) ,
6262 dev : Flags . boolean ( { description : 'Run in development mode (load devPlugins)' } ) ,
63- ui : Flags . boolean ( { description : 'Enable Studio UI at /_studio/ (default: true in dev mode)' } ) ,
63+ ui : Flags . boolean ( { description : 'Enable Studio UI at /_studio/ (default: true in dev mode)' , allowNo : true } ) ,
6464 server : Flags . boolean ( { description : 'Start HTTP server plugin' , default : true , allowNo : true } ) ,
6565 } ;
6666
@@ -391,7 +391,7 @@ export default class Serve extends Command {
391391 // ── Studio UI ─────────────────────────────────────────────────
392392 // In dev mode, Studio UI is enabled by default (use --no-ui to disable).
393393 // Always serves the pre-built dist/ — no Vite dev server, no extra port.
394- const enableUI = flags . ui || isDev ;
394+ const enableUI = flags . ui ?? isDev ;
395395
396396 if ( enableUI ) {
397397 const studioPath = resolveStudioPath ( ) ;
You can’t perform that action at this time.
0 commit comments