nuxt logo

Tradução da Documentação (Não Oficial)

Nuxt.js
Version:v3.17

nuxt dev

O comando dev inicia um servidor de desenvolvimento com substituição de módulo a quente em http://localhost:3000

Terminal
npx nuxt dev [ROOTDIR] [--cwd=<directory>] [--logLevel=<silent|info|verbose>] [--dotenv] [--envName] [--no-clear] [--no-fork] [-p, --port] [-h, --host] [--clipboard] [-o, --open] [--https] [--publicURL] [--qr] [--public] [--tunnel] [--sslCert] [--sslKey]

O comando dev inicia um servidor de desenvolvimento com substituição de módulo a quente em http://localhost:3000

Argumentos

ArgumentoDescrição
ROOTDIR="."Especifica o diretório de trabalho (padrão: .)

Opções

OpçãoPadrãoDescrição
--cwd=<directory>Especifica o diretório de trabalho, tem precedência sobre ROOTDIR (padrão: .)
--logLevel=<silent|info|verbose>Especifica o nível de log durante a construção
--dotenvCaminho para o arquivo .env a ser carregado, relativo ao diretório raiz
--envNameO ambiente a ser usado ao resolver substituições de configuração (o padrão é production ao construir, e development ao executar o servidor de desenvolvimento)
--no-clearDesativa a limpeza do console ao reiniciar
--no-forkDesativa o modo forked
-p, --portPorta para escutar (padrão: NUXT_PORT || NITRO_PORT || PORT || nuxtOptions.devServer.port)
-h, --hostHost para escutar (padrão: NUXT_HOST || NITRO_HOST || HOST || nuxtOptions._layers?.[0]?.devServer?.host)
--clipboardfalseCopia a URL para a área de transferência
-o, --openfalseAbre a URL no navegador
--httpsHabilita HTTPS
--publicURLURL pública exibida (usada para código QR)
--qrExibe o código QR da URL pública quando disponível
--publicEscuta todas as interfaces de rede
--tunnelAbre um túnel usando https://github.com/unjs/untun
--sslCert(OBSOLETO) Use --https.cert em vez disso.
--sslKey(OBSOLETO) Use --https.key em vez disso.

A porta e o host também podem ser configurados via variáveis de ambiente NUXT_PORT, PORT, NUXT_HOST ou HOST.

Além das opções acima, @nuxt/cli pode passar opções para listhen, por exemplo, --no-qr para desativar o código QR do servidor de desenvolvimento. Você pode encontrar a lista de opções de listhen na documentação do unjs/listhen.

Este comando define process.env.NODE_ENV como development.

Se você estiver usando um certificado autoassinado no desenvolvimento, precisará definir NODE_TLS_REJECT_UNAUTHORIZED=0 no seu ambiente.