Mac OS Mavericks上的NPM安装问题

我正在努力去处理AngularJS,NodeJS和Ruby on Rails。 当试图安装像yeoman,grunt等npm包时,我收到我在下面列出的terminal中的错误:

  npm ERR! 错误:EACCES,打开“/Users/Jabane/.npm/glob/3.2.11/package/package.json.25961” 
npm ERR! {[错误:EACCES,打开'/Users/Jabane/.npm/glob/3.2.11/package/package.json.25961']
npm ERR! errno:3,
npm ERR! 代码:'EACCES',
npm ERR! path:'/Users/Jabane/.npm/glob/3.2.11/package/package.json.25961',
npm ERR! 父:“browserify”}
npm ERR!
npm ERR! 请尝试以root / Administrator身份再次运行此命令。
npm ERR! 系统达尔文13.0.0
npm ERR! 命令“node”“/ usr / local / bin / npm”“install”“-g”“browserify”
npm ERR! cwd / Users / Jabane
npm ERR! node -v v0.10.26
npm ERR! npm -v 1.4.16
npm ERR! path /Users/Jabane/.npm/glob/3.2.11/package/package.json.25961
npm ERR! 代码EACCES
npm ERR! errno 3
npm ERR! 堆栈错误:EACCES,打开'/Users/Jabane/.npm/glob/3.2.11/package/package.json.25961'
npm ERR!
npm ERR! 其他日志logging详细信息可以在
npm ERR! /Users/kJabane/npm-debug.log
npm ERR! 不好的代码0

在这种情况下可能是什么问题? 非常感谢您的帮助。

谢谢

  • Yeoman和ExpressJS
  • 我想创build使用yeoman和骨干的示例应用程序,但显示一些错误任何人都可以帮助我吗?
  • 仪表板中的多个模块列表 - Yeoman MEANJS Generator
  • 错误:找不到模块'shrink-ray'
  • Grunt使用node.js应用程序进行livereload
  • 用yeoman生成器下载zip
  • grunt-bower-install:排除某些组件
  • yeoman不能编辑由其他子生成器创build的XML文件
  • 这是一个权限问题。 你需要在你的npm install命令前添加sudo ,例如:

    sudo npm install yeoman 

    它会提示您input用户帐户的密码; 并提供正确的密码,然后才能正确安装软件包。