哟:在Mac机器上安装后找不到命令

时间:2017-08-02 12:51:38

标签: node.js

使用此命令安装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

我得到:找不到命令:哟

1 个答案:

答案 0 :(得分:2)

您需要将/Users/admin/npm/bin/添加到PATH变量中。为此,只需将export PATH="/Users/admin/npm/bin:$PATH"添加到您的主目录中的.bash_profile,这样您就不必在每次启动终端应用程序时手动更改路径。

为了完成这项工作,您需要重新启动终端或手动执行bash_profile。要检查是否一切正常,只需输出您的路径(使用命令echo $PATH)并检查添加的目录是否属于它。然后命令which yo也应指向正确的可执行文件。