Isso torna o fluxo de trabalho do desenvolvedor muito mais fácil e suave. Sim, você tem bugs suficientes para se preocupar.
No entanto, quando você está começando com o nó.Desenvolvimento do JS, você pode encontrar o erro "Nodemon Command não encontrado". E neste tutorial, pretendemos ajudá -lo a entender por que esse erro ocorre e fornecer um método rápido e fácil para corrigi -lo.”
Vamos começar.
Erro de “comando nodemon não encontrado” - causa
A seguir, são apresentadas algumas das causas do erro "Nodemon Command não encontrado".
O exposto acima são algumas das principais causas do erro "Nodemon Command não encontrado".
Vamos discutir cada causa do erro e sua possível correção correspondente.
Nodemon não está instalado
Quando você está começando, você pode pensar que Nodemon faz parte do nó.Pacote js. No entanto, este não é o caso; Embora ele forneça alguns recursos altamente necessários por nó.Desenvolvedores JS, ele precisa ser instalado manualmente.
Portanto, mesmo se você tiver um nó.JS instalado, isso não significa que Nodemon também está bem.
Para resolver esse problema, você pode simplesmente instalar o Nodemon, como mostrado nos comandos abaixo:
$ sudo nmp install -g nodemonO comando usa o Node Package Manager para baixar e instalar o utilitário Nodemon em nível global.
Se você já havia instalado o Nodemon sem o sinalizador -g, pode reinstalá -lo executando o comando:
$ sudo npm desinstala nodemonE com isso, você deve ter o comando nodemon disponível em seu sistema.
O utilitário Nodemon está instalado em um caminho diferente
Os sistemas Unix têm um conjunto de diretórios que serão verificados quando você invocar um comando do terminal. Os diretórios populares incluem /bin, /usr /bin /sbin, /usr /local /bin, /usr /sbin, etc.
Portanto, se o Nodemon for instalado em um diretório diferente que não esteja disponível na variável de ambiente do sistema do sistema, o comando falhará.
Por padrão, o Nodemon está instalado no diretório/usr/local/bin/nodemon. Se o Nodemon estiver em um local diferente, você pode criar um link simbólico para o diretório de destino.
sudo ln -s/target//where/nodejs/is/instaladoVerifique se o diretório de destino faz parte do caminho.
Nodemon não está instalado globalmente
Nodemon precisa ser instalado em nível global para que você possa importá -lo para qualquer projeto. Portanto, se você o instalou sem a bandeira -g, ele só será acessível nesse projeto.
Você pode resolver isso desinstalando -o e instalando -o como um pacote global:
$ sudo nmp desinstala nodemonCertifique -se de executar o comando com privilégios root para evitar erros que possam surgir de permissões insuficientes.
Você também pode corrigir a permissão incorreta executando o comando:
$ sudo chown -r $ user: $ (id -gn $ user)/usuários/nome de usuário/.ConfigFinalmente, você pode verificar se o Nodemon está funcionando verificando a versão:
Parabéns, agora você tem o comando nodemon disponível.
Conclusão
Neste tutorial, cobrimos as várias causas do erro "Nodemon Command não encontrado" e como corrigi -lo.
Obrigado pela leitura!!