Execute o servidor js do nó no ubuntu

3

Eu tentei até agora instalado node.js e npm via

sudo apt-get install nodejs e sudo apt-get install npm . Então tentei digitar node no bash nada acontece, tentei usar node app.js nada acontece sem erro

    
por ujwal dhakal 25.09.2015 / 17:35

3 respostas

4

Da nossa discussão aqui

Depois de instalar node.js e npm

Crie um link simbólico para o nó:

sudo ln -s /usr/bin/nodejs /usr/bin/node

Agora verifique os comandos que trabalham com

node -v
npm -v

Execute-o usando

node hello.js

Para testar o aplicativo, abra outra sessão de terminal e conecte-se ao seu servidor da web. Não se esqueça de substituir o endereço IP privado do servidor de aplicativos por APP_PRIVATE_IP_ADDRESS e a porta se você a alterou:

curl http://APP_PRIVATE_IP_ADDRESS:8080

referência aqui

    
por Ravan 25.09.2015 / 18:16
3

Você só precisa instalar mais um pacote para que todos os links funcionem:

sudo apt-get install nodejs-legacy

Isso foi explicado e respondido em detalhes já aqui .

    
por jarsever 16.12.2015 / 21:23
1

O pacote node que você instalou quando executou sudo apt-get install node não é realmente o NodeJS. Em vez disso, o pacote node na verdade antecede o NodeJS e instala o Radioamador Amador .

O pacote que você está procurando é, na verdade, nodejs . No entanto, a instalação de nodejs no Ubuntu fornecerá uma versão desatualizada do NodeJS. Alternativamente, você pode instalar o NodeJS usando um PPA ou do Node Version Manager (nvm).

Publicamos uma comparação dos diferentes métodos de instalação com os prós e contras . Minha preferência pessoal ao instalar o Node em uma máquina de desenvolvimento Ubuntu é instalar usando o NVM . Se você estiver instalando o NodeJS em um servidor de produção, será melhor seguir as instruções da Nodesource .

    
por Michael Martin-Smucker 25.09.2015 / 18:24