Tenho o nodemon instalado no package.json, mas quando vou no terminal e coloco nodemon app.js aparece a mensagem bash: command not found. Como resolver?
Tenho o nodemon instalado no package.json, mas quando vou no terminal e coloco nodemon app.js aparece a mensagem bash: command not found. Como resolver?
Olá, Márcio.
Tudo bem?
Parece que você está enfrentando um problema com o nodemon. Isso pode ocorrer se o nodemon não estiver instalado globalmente ou se o caminho para o nodemon não estiver configurado corretamente no seu sistema.
Vamos tentar resolver isso juntos. Primeiro, tente instalar o nodemon globalmente com o seguinte comando:
npm install -g nodemon
O "-g" na instalação significa "global", o que significa que o nodemon será instalado globalmente em seu sistema e estará disponível em qualquer projeto.
Se você já fez isso e ainda está tendo problemas, pode ser um problema com o PATH do seu sistema, que é onde o sistema operacional procura por arquivos executáveis.
Você pode verificar se o nodemon está no seu PATH com o seguinte comando:
echo $PATH
Isso deve retornar uma lista de diretórios. Você precisa verificar se o diretório onde o nodemon foi instalado está listado. Se você instalou o nodemon globalmente, ele provavelmente estará em um subdiretório de /usr/local.
Se o diretório do nodemon não estiver no seu PATH, você precisará adicioná-lo. O processo para fazer isso varia dependendo do seu sistema operacional, mas geralmente envolve a edição de um arquivo chamado .bashrc ou .bash_profile que está no seu diretório home.
Por exemplo, se o nodemon estiver instalado em /usr/local/nodemon, você adicionaria a seguinte linha ao seu .bashrc ou .bash_profile:
export PATH=$PATH:/usr/local/nodemon
Depois de editar o arquivo, você precisará recarregar o .bashrc ou .bash_profile para que as alterações entrem em vigor. Você pode fazer isso com o seguinte comando:
source ~/.bashrc
ou
source ~/.bash_profile
Depois disso, tente executar o nodemon novamente para ver se o problema foi resolvido.
Espero ter ajudado e bons estudos!
Olá Renan Lima , muito obrigado por me ajudar, agora está funcionando!