Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Diferença entre o "npm run server" e "npm start"

O titulo já diz tudo hahaha, só gostaria de saber a diferença exata entre os dois, obrigado!

1 resposta
solução!

npm run server:

  • O comando "npm run server" não é um comando padrão do npm. Ele geralmente é configurado no arquivo package.json na seção "scripts" como um script personalizado. Por exemplo:
"scripts": {
  "server": "node server.js"
}
  • Quando você executa "npm run server", o npm procurará o script chamado "server" no arquivo package.json e o executará. Isso é útil para iniciar um servidor específico ou qualquer outra tarefa personalizada definida por você ou pelo projeto em que está trabalhando.

npm start:

  • O comando "npm start" é um comando padrão do npm. Não requer configuração adicional no arquivo package.json.
  • Quando você executa "npm start", o npm procura pelo script chamado "start" no arquivo package.json e o executa por padrão. Geralmente, o script "start" é usado para iniciar o aplicativo principal ou servidor da sua aplicação, e é amplamente adotado como um padrão na comunidade Node.js.

Em resumo, a principal diferença é que "npm run server" é personalizável e pode ser usado para executar tarefas específicas definidas por você, enquanto "npm start" é um comando padrão usado para iniciar o aplicativo principal do projeto.