【发布时间】:2018-02-20 23:29:37
【问题描述】:
我尝试安装 yeoman 但它不起作用:
npm install -g yo
/Users/john/npm/bin/yo-complete -> /Users/john/npm/lib/node_modules/yo/lib/completion/index.js
/Users/john/npm/bin/yo -> /Users/john/npm/lib/node_modules/yo/lib/cli.js
> yo@2.0.1 postinstall /Users/john/npm/lib/node_modules/yo
> yodoctor
Yeoman Doctor
Running sanity checks on your system
✔ Global configuration file is valid
✔ Node.js version
✔ No .bowerrc file in home directory
✔ No .yo-rc.json file in home directory
✔ npm version
✔ NODE_PATH matches the npm root
Everything looks all right!
+ yo@2.0.1
updated 1 package in 11.935s
约翰$yo --version
-bash: /usr/local/bin/yo: 没有那个文件或目录
【问题讨论】:
-
我不知道为什么,但是 yeoman 安装在 /Users/john/npm/lib/node_modules/yo 而不是 /usr/local/bin 中。我在路径中添加了节点模块并且有效