Skip to content

Commit 5278c9e

Browse files
committed
fix(dev): handle --host without explicit host
resolves #1118
1 parent fd1747f commit 5278c9e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/nuxi/src/dev/utils.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -275,8 +275,10 @@ export class NuxtDevServer extends EventEmitter<DevServerEventMap> {
275275
const overrides = this.options.listenOverrides || {}
276276

277277
const port = overrides.port ?? nuxtConfig.devServer?.port
278+
278279
// CLI args use 'host', but ListenOptions uses 'hostname'
279-
const hostname = overrides.hostname ?? (overrides as any).host ?? nuxtConfig.devServer?.host
280+
const rawHost = overrides.hostname ?? (overrides as any).host
281+
const hostname = (rawHost === true ? '' : rawHost) ?? nuxtConfig.devServer?.host
280282

281283
// Resolve public flag
282284
const isPublic = provider === 'codesandbox' || (overrides.public ?? (isPublicHostname(hostname) ? true : undefined))

0 commit comments

Comments
 (0)