1
resposta

Problema ao instalar o nodejs

Fui fazer a instalação do nodejs no ubuntu. Usei o comando: sudo apt-get install nodejs

Depois de instalar ele, instalei o npm com o comando: sudo apt-get install npm

após isso fiz como no exercicio. Fui para a pasta raiz do código, e dei o comando http-server: /Área de Trabalho/ceep-pwa-0.1$ http-server

porem obtive a seguinte mensagem do sistema: /usr/bin/env: “node”: Arquivo ou diretório não encontrado

O que fiz de errado?

1 resposta

Opa Felipe, acontece que o pacote padrão do Ubuntu é chamado como nodejs e o que as bibliotecas usam é apenas node, então elas não conseguem encontrar o executável correto.

Eu no geral não recomendo a instalação do node pelos pacotes do Ubuntu, não é uma versão recente e nem vai atualizar tão cedo. Recomendo que use o nvm (Node Version Manager) disponível para ubuntu e instale a partir dele, ele vai configurar o binário corretamente como os projetos esperam e você ainda pode acompanhar a versão mais recente do node.

Tem um tutorial legal no github sobre como instalar o nvm e como instalar o node a partir dele. Que tal uma olhada?

https://github.com/creationix/nvm

Qualquer dúvida, manda aqui.