npm binários instalados não disponíveis na linha de comando

3

Eu tentei instalar babel-node via sudo npm install -g babel-node . O binário para babel-node parece estar disponível em /usr/local/lib/node_modules/node-babel/node_modules/.bin/babel-node , mas este binário não está no meu $PATH .

Esse comportamento é esperado? Em caso afirmativo, isso é um pouco chato - como posso obter binários instalados pelo npm disponíveis na linha de comando?

Talvez seja relevante: instalei os dois nodejs e npm via apt-get e criei um link simbólico de nodejs para node .

    
por Barnabus 15.09.2015 / 00:59

1 resposta

3

Não tenho certeza do que você está instalando (ou acho que você está instalando), mas se você instalar o babel package - per a documentação - você obterá um caminho% binário babel :

$ sudo npm install --global babel
...

$ which babel
/usr/local/bin/babel

$ readlink -f /usr/local/bin/babel
/usr/local/lib/node_modules/babel/bin/babel.js
    
por Oli 15.09.2015 / 02:18

Tags