nuxt dev
O comando dev inicia um servidor de desenvolvimento com substituição de módulo a quente em http://localhost:3000
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
Argumento | Descrição |
---|---|
ROOTDIR="." | Especifica o diretório de trabalho (padrão: . ) |
Opções
Opção | Padrão | Descriçã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 | |
--dotenv | Caminho para o arquivo .env a ser carregado, relativo ao diretório raiz | |
--envName | O 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-clear | Desativa a limpeza do console ao reiniciar | |
--no-fork | Desativa o modo forked | |
-p, --port | Porta para escutar (padrão: NUXT_PORT || NITRO_PORT || PORT || nuxtOptions.devServer.port ) | |
-h, --host | Host para escutar (padrão: NUXT_HOST || NITRO_HOST || HOST || nuxtOptions._layers?.[0]?.devServer?.host ) | |
--clipboard | false | Copia a URL para a área de transferência |
-o, --open | false | Abre a URL no navegador |
--https | Habilita HTTPS | |
--publicURL | URL pública exibida (usada para código QR) | |
--qr | Exibe o código QR da URL pública quando disponível | |
--public | Escuta todas as interfaces de rede | |
--tunnel | Abre 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.
※Esta página é uma tradução não oficial da documentação oficial do Nuxt.js.
A página correspondente na documentação oficial está aqui:
https://nuxt.com/docs/3.x/api/commands/dev