ejecutar ciertos comandos no hace absolutamente nada

ejecutar ciertos comandos no hace absolutamente nada

Recientemente instalé 3 paquetes nuevos a través de NPM y ninguno de ellos se está ejecutando.

Ejecuté sudo npm install -g ionicy la instalación parecía normal.

Entonces puedo correr which ionicy veo /usr/local/bin/ioniclo que se ve bien.

Pero si ejecuto ionic start myApp tabsde acuerdo con la documentación, esto debería crear un nuevo proyecto iónico. Pero en cambio no hace absolutamente nada. No hay resultados en la línea de comando, no se crea ningún proyecto. Presiono enter para ejecutar el comando yinmediatamenteregresa a otra línea en la línea de comando como si simplemente hubiera presionado Intro sin ingresar ningún comando... Puede que esto no quede claro, lo siento.

Intenté desinstalar ionic, sudo npm uninstall -g ioniclo cual lo desinstalé exitosamente y luego lo reinstalé. Ningún cambio de comportamiento. Lo mismo ocurre con los paquetes cordovay bower. Nota: instalé todos estos al mismo tiempo y no funcionan. Sin resultados, sin errores, sin nada. Ejecutarlos sudotampoco hace ninguna diferencia.

Estoy ejecutando ubuntu 14.04.

¿Alguien ha experimentado esto antes?

Respuesta1

  1. Correr

    which node
    

    y en mi caso se mostró /usr/sbin/node.

  2. Si dice command not found, salte al punto 3. Retírelo

    sudo rm /usr/sbin/node
    
  3. Correr

    which nodejs
    

    en mi caso se mostró /usr/bin/nodejs.

  4. hacer un enlace

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

    O

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

Respuesta2

También puede deberse a nodejs obsoletos instalados de acuerdo conhttps://stackoverflow.com/questions/21362636/phonegap-cli-on-linux-doesnt-do-anythingse puede arreglar de la siguiente manera:

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

y luegonpm remove -g ionic && npm install -g ionic

Respuesta3

Creo que instalar cualquier aplicación que no sea apt-get puede tener el mismo problema. Intente usar

which ionic start MyApps tab 

O
which ionic
Entonces

-command for importing templates here- start MyApps tab 

información relacionada