我试图在我的Mac上安装yeoman来开发一个有角度的应用程序。
这是我的情况:
node --version && npm --version
v0.10.33
1.4.28
这是以下结果:
sh-3.2# npm install --global yo bower grunt-cli
/var/root/.npm-packages/bin/grunt -> /var/root/.npm-packages/lib/node_modules/grunt-cli/bin/grunt
/var/root/.npm-packages/bin/bower -> /var/root/.npm-packages/lib/node_modules/bower/bin/bower
/var/root/.npm-packages/bin/yo -> /var/root/.npm-packages/lib/node_modules/yo/cli.js
yo@1.3.3 postinstall /var/root/.npm-packages/lib/node_modules/yo yodoctor
env:node:没有这样的文件或目录
npm ERR! yo@1.3.3 postinstall:
yodoctor
npm ERR!退出状态127下午 呃!错误的ERR! yo@1.3.3 postinstall脚本失败。错误的ERR! 这很可能是yo包的问题,npm ERR!没有 npm本身。错误的ERR!告诉作者你的系统失败了: 错误的ERR! yodoctor npm ERR!您可以通过以下方式获取他们的信息:npm ERR!
npm老板ls yo npm ERR!可能有额外的日志输出 以上。错误的ERR!系统达尔文14.0.0 npm ERR!命令"节点" "在/ usr / local / bin中/ NPM" "安装" " - 全球" "哟" "亭子" "咕噜-CLI" NPM 呃! cwd / Users / francobasilico npm ERR! node -v v0.10.33 npm ERR! NPM -v 1.4.28 npm ERR!代码ELIFECYCLE npm ERR!不好的代码0
我已经尝试找到cli.js
文件,但我找到了很多文件。
任何人都可以帮助我吗?
由于
答案 0 :(得分:0)
我有同样的错误,我的问题是我用sudo安装你。
关注此 guide并安装yo而不使用sudo权限。这应该可以解决你的问题。
答案 1 :(得分:0)
我猜你的节点版本有问题。您应该更新到6或更高。
Yoeman安装先决条件
在安装Fountain Webapp Generator之前,您需要以下内容: