使用此命令安装yo后:
npm install -g yo
我得到了以下输出:
/Users/admin/npm/bin/yo ->
/Users/admin/npm/lib/node_modules/yo/lib/cli.js
/Users/admin/npm/bin/yo-complete ->
/Users/admin/npm/lib/node_modules/yo/lib/completion/index.js
> yo@2.0.0 postinstall /Users/admin/npm/lib/node_modules/yo
> yodoctor
Yeoman医生 在您的系统上运行健全性检查
✔全局配置文件有效 ✔Node.js版本 ✔主目录中没有.bowerrc文件 ✔主目录中没有.yo-rc.json文件 ✔npm版本 ✔NODE_PATH匹配npm根
一切都很好看! /用户/管理员/ NPM / lib目录 └──yo@2.0.0
但是当我跑步时
yo --version
我得到:找不到命令:哟
答案 0 :(得分:2)
您需要将/Users/admin/npm/bin/
添加到PATH变量中。为此,只需将export PATH="/Users/admin/npm/bin:$PATH"
添加到您的主目录中的.bash_profile
,这样您就不必在每次启动终端应用程序时手动更改路径。
为了完成这项工作,您需要重新启动终端或手动执行bash_profile。要检查是否一切正常,只需输出您的路径(使用命令echo $PATH
)并检查添加的目录是否属于它。然后命令which yo
也应指向正确的可执行文件。