Yosemite 10.10.3安装Bower和Grunt ERROR

时间:2015-05-18 01:20:37

标签: terminal gruntjs bower-install

我刚刚更新到Yosemite 10.10.3并尝试安装Bower和Grunt,两者都在安装时给我错误。我确实在安装命令之前使用sudo来覆盖此错误,但是一旦检查版本,这就是返回消息:-bash: bower: command not found在搜索后执行了echo $PATH,结果如下:{{1} }

有解决方案吗?我一直在网上寻找我能找到的所有东西,但还没有找到解决方法。在此先感谢您的帮助。

Bower错误:

/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

Grunt错误:

npm ERR! Darwin 14.3.0
npm ERR! argv "node" "/usr/local/bin/npm" "install" "-g" "bower"
npm ERR! node v0.12.2
npm ERR! npm  v2.7.4
npm ERR! path /Users/albertoc/.node/bin/bower
npm ERR! code EACCES
npm ERR! errno -13

npm ERR! Error: EACCES, unlink '/Users/albertoc/.node/bin/bower'
npm ERR!     at Error (native)
npm ERR!  { [Error: EACCES, unlink '/Users/albertoc/.node/bin/bower']
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   path: '/Users/albertoc/.node/bin/bower' }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.
npm ERR! error rolling back Error: EACCES, unlink '/Users/albertoc/.node/bin/bower'
npm ERR! error rolling back     at Error (native)
npm ERR! error rolling back  { [Error: EACCES, unlink '/Users/albertoc/.node/bin/bower']
npm ERR! error rolling back   errno: -13,
npm ERR! error rolling back   code: 'EACCES',
npm ERR! error rolling back   path: '/Users/albertoc/.node/bin/bower' }

npm ERR! Please include the following file with any support request:
npm ERR!     /Users/albertoc/npm-debug.log

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,使用来自https://nodejs.org/download/的pkg安装程序更新到节点v0.12.3并运行sudo修复它的命令。

希望它有所帮助。 干杯