your outdated node create node.js npm yeoman

node.js - outdated - yo generator node js



Yeoman | No se encontrĂ³ el comando (10)

Agregue esto a PATH:

C:/Users/<myusername>/AppData/Roaming/npm

y asegúrate de 2 cosas:

  • mi nombre de usuario es correcto
  • reinicie la consola y pruebe por:

    echo $PATH

Acabo de solucionar el mismo problema en mis ventanas, $ PATH debería actualizarse en el sistema PATH para evitar que el usuario PATH se anule.

Vio que había algunas preguntas similares como esta pero no encontré las respuestas lo suficientemente satisfactorias o aplicables a mi problema, así que pensé que pensé en preguntarle una vez más.

Estoy teniendo problemas con el comando "$ yo" y que mi cmd me sigue diciendo que no se encuentra el comando.

He instalado yeoman a través de:

$npm install -g yo

sin ningún problema. También he revisado mi $ PATH bajo

$ echo $PATH /c/Users/Anton/bin:.:/usr/local/bin:/mingw/bin:/bin:.:/c/Program Files (x86)/Java/jre7/bin:/usr/cmd:/usr/bin:/c/Program Files (x86)/nodejs/:/c/Users/Anton/AppData/Roaming/npm

y confirmó que yo está instalado junto con otros módulos de nodo. Puedo llamar a otros comandos como:

$ bower Usage: bower <command> [<ar.....

y

$ yeoman ========================================================================== We''re constantly looking for ways to make yeoman better! May we anonymously report .....

sin ningún problema. Mientras que yo resulta en el fracaso

$ yo sh.exe": yo: command not found

¿Alguien tiene alguna sugerencia de lo que está mal? He leído que podría haber algún problema con el $ PATH? ¿Puedo restablecerlo de alguna manera?

(SO: Windows 8.1 | Nodo v0.10.29)


En Windows ejecuta esto en el símbolo del sistema:

IF EXIST C:/Users/username/AppData/Roaming/npm SET PATH=%PATH%;C:/Users/username/AppData/Roaming/npm


Intenta agregar esto a tu ruta de usuario:

C:/Users/myusername/AppData/Roaming/npm

Luego, reinicie la consola.


Lo resuelvo por:

  1. Actualice el parche que normalmente se encuentra en C:/Users<myusername>/AppData/Roaming/npm
  2. Abra CMD como administrador.

Para mí, agregué esto: C:/usr/local al PATH , ¡y funcionó a la perfección!


Para mí, se instaló en C:/Program Files (x86)/Git/local

Después de agregar C:/Program Files (x86)/Git/local en la ruta, funcionó

Después de instalar yeoman, verifique el directorio en el que está instalado y agregue ese directorio a la ruta


Por favor, intente este comando:

$ sudo npm install -g yo


Prueba estos (Funcionó para mí en Mac)

1. export PATH="$PATH":~/.node/bin 2. npm config set prefix ~/npm 3. echo "export NODE_PATH=$NODE_PATH:/home/$USERNAME/npm/lib/node_modules" >> ~/.bashrc && source ~/.bashrc


Recibí el comando yo: no se encontró el comando después de instalar con éxito yeoman en mi máquina con Windows. Pude arreglar esto reemplazando "yo" con los siguientes /c/Users/daclar.CLARKE-BOOK/AppData/Roaming/npm/yo

Obtuve esa ruta después de encontrar archivos Yeman en mi máquina y copiar la ruta del archivo

esto me permitió continuar con mis comandos Yo de Git Bash, así que en lugar de hacer ...

$ yo hubot --adapter="slack"

yo si..

$ /c/Users/daclar.CLARKE-BOOK/AppData/Roaming/npm/yo hubot --adapter="slack"


También intenté agregar C: / Users / myusername / AppData / Roaming / npm, desinstalé, reinstalé yo globalmente y reinicié la consola, pero aún así imprimo yo:command not found . Reviso los archivos manualmente y descubrí que no crea la secuencia de comandos de Windows. No estoy seguro de si esto está relacionado con eso, pero tal vez pueda ayudar a encontrar una solución para este problema. Mi sistema operativo: Windows 8.1