Comandos de desenvolvimento
Objetivo
Este documento reúne os comandos mais utilizados para instalar dependências, executar a aplicação e validar alterações no krameldocs.
Execute os comandos na raiz do repositório da aplicação, salvo indicação contrária.
Instalar dependências
npm install
Instala as dependências definidas pelo projeto.
Executar em desenvolvimento
npm run dev
Inicia o servidor de desenvolvimento do Next.js. Utilize o endereço local informado no terminal para acessar o portal.
Executar o lint
npm run lint
Executa as verificações de lint configuradas no projeto.
Verificar os tipos
npx tsc --noEmit
Executa a verificação de tipos do TypeScript sem gerar arquivos de saída.
Executar os testes
npm test
Executa a suíte de testes configurada no projeto.
Gerar o build de produção
npm run build
Executa a compilação de produção do Next.js.
Ordem sugerida de validação
Antes de publicar uma alteração, execute:
npm run lint
npx tsc --noEmit
npm test
npm run build
Se algum comando falhar, corrija o problema antes de considerar a alteração validada.
Consultar os scripts disponíveis
Os scripts disponíveis dependem do conteúdo de package.json.
Para conferir os scripts registrados:
npm run
Não adicione comandos a este documento sem verificar se eles existem na versão atual do projeto.
Observações
- Execute os comandos no repositório correto.
- Mantenha as dependências consistentes com o arquivo de lock.
- Não inclua tokens ou outros segredos nos comandos registrados no histórico do terminal.
- Consulte a mensagem completa de erro antes de alterar configurações.