Módulos de nó instalados mas não disponíveis

2

Eu sou novo no ambiente Linux e agora aprendo node.js

Seguindo o tutorial eu instalei o node node express globalmente como mostrado na imagem abaixo

Mas quando eu estou tentando usar expresso no terminal, ele diz que o express não está instalado.

Por favor note que eu instalei do nvm

Obrigado

    
por Raheel Khan 26.07.2015 / 23:05

1 resposta

4

Instalar o global express geralmente não é uma boa ideia, a maneira como a maioria dos módulos de nó funciona é ser instalada por repo para que qualquer um possa recriar o ambiente executando npm install .

Assim, a maneira recomendada de instalar o express é executar npm install express --save , o que não só fará o download do módulo mas também crie uma entrada no package.json do projeto.

O Express nunca é executado diretamente a partir da linha de comando, mas é adicionado usando require() em app.js ou em um arquivo executado por ele. Um exemplo de como fazer isso é expressar o Olá mundo oficial.

    
por Leo Verto 26.07.2015 / 23:44