看到有一些与此类似的问题,但没有找到足够令人满意或适用于我的问题的答案,所以我想我会再问一次。
我在使用“$ yo”命令时遇到问题,并且我的 cmd 一直告诉我找不到该命令。
我已经通过以下方式安装了 yeoman:
$npm install -g yo
没有任何问题。我还检查了我的 $PATH 下
$ 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
并确认 yo 与其他 Node 模块一起安装。我可以调用其他命令,例如:
$ bower
Usage:
bower <command> [<ar.....
和
$ yeoman
==========================================================================
We're constantly looking for ways to make yeoman better!
May we anonymously report .....
没有任何问题。虽然你会导致失败
$ yo
sh.exe": yo: command not found
有没有人有什么问题的建议?我读过 $PATH 可能有问题?我可以以任何方式重置它吗?
(操作系统:Windows 8.1 | Node v0.10.29)
最佳答案
尝试将此添加到您的用户路径:
C:\Users\myusername\AppData\Roaming\npm
然后,重新启动控制台。
关于node.js - yeoman |哟命令未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24511032/