executar certos comandos não faz absolutamente nada

executar certos comandos não faz absolutamente nada

Instalei 3 novos pacotes recentemente através do NPM e nenhum deles está em execução.

Corri sudo npm install -g ionice a instalação parecia normal.

Então posso correr which ionice ver /usr/local/bin/ionico que parece bom.

Mas se eu executar ionic start myApp tabsde acordo com a documentação, isso deverá criar um novo projeto iônico. Mas em vez disso não faz absolutamente nada. Nenhuma saída na linha de comando, nenhum projeto criado. Eu pressiono enter para executar o comando e eleimediatamenteretorna para outra linha na linha de comando como se eu simplesmente tivesse pressionado enter sem nenhum comando inserido... Isso pode não estar claro, desculpe.

Tentei desinstalar o ionic com sudo npm uninstall -g ionico qual o desinstalei com sucesso e depois reinstalei-o. Nenhuma mudança de comportamento. O mesmo está acontecendo com os pacotes cordovae bower. Nota: instalei todos eles ao mesmo tempo e todos não estão funcionando. Nenhuma saída, nenhum erro, nada. Executá-los sudotambém não faz diferença.

Estou executando o Ubuntu 14.04.

Alguém já experimentou isso antes?

Responder1

  1. Correr

    which node
    

    e no meu caso ele foi exibido /usr/sbin/node.

  2. Se estiver escrito command not found, pule para 3. Remova-o

    sudo rm /usr/sbin/node
    
  3. Correr

    which nodejs
    

    no meu caso, ele foi exibido /usr/bin/nodejs.

  4. Faça um link

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

    OU

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

Responder2

também pode ser devido a nodejs desatualizados instalados de acordo comhttps://stackoverflow.com/questions/21362636/phonegap-cli-on-linux-doesnt-do-anythingisso pode ser corrigido da próxima maneira:

sudo apt-get install curl
npm update npm -g
sudo npm install n -g
sudo n stable

e entãonpm remove -g ionic && npm install -g ionic

Responder3

Acho que instalar qualquer aplicativo diferente do apt-get pode ter o mesmo problema. Tente usar

which ionic start MyApps tab 

Ou
which ionic
Então

-command for importing templates here- start MyApps tab 

informação relacionada