【问题标题】:NPM installation issues on Mac OS MavericksMac OS Mavericks 上的 NPM 安装问题
【发布时间】:2014-08-15 23:16:56
【问题描述】:

我正在尝试掌握 AngularJS、NodeJS 和 Ruby on Rails。尝试安装 yeoman、grunt 等 npm 软件包时,我在终端中收到错误,如下所示:

npm 错误!错误:EACCES,打开 '/Users/Jabane/.npm/glob/3.2.11/package/package.json.25961'
npm 错误! { [错误:EACCES,打开 '/Users/Jabane/.npm/glob/3.2.11/package/package.json.25961']
npm 错误!错误号:3,
npm 错误!代码:'EACCES',
npm 错误!路径:'/Users/Jabane/.npm/glob/3.2.11/package/package.json.25961',
npm 错误!父:'浏览'}
npm 错误!
npm 错误!请尝试以 root/管理员身份再次运行此命令。
npm 错误!系统达尔文 13.0.0
npm 错误!命令“节点”“/usr/local/bin/npm”“安装”“-g”“浏览器”
npm 错误! cwd /用户/Jabane
npm 错误!节点 -v v0.10.26
npm 错误! npm -v 1.4.16
npm 错误!路径 /Users/Jabane/.npm/glob/3.2.11/package/package.json.25961
npm 错误!代码 EACCES
npm 错误!错误号 3
npm 错误!堆栈错误:EACCES,打开 '/Users/Jabane/.npm/glob/3.2.11/package/package.json.25961'
npm 错误!
npm 错误!可以在以下位置找到其他日志记录详细信息:
npm 错误! /Users/kJabane/npm-debug.log
npm 错误!不好的代码 0

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

谢谢

【问题讨论】:

标签: node.js angularjs npm generator yeoman


【解决方案1】:

这是一个权限问题。您需要在 npm install 命令前加上 sudo,例如:

sudo npm install yeoman

它会提示您输入用户帐户的密码;并在提供正确密码的情况下,将正确安装软件包。

【讨论】:

  • 非常感谢马特。得到排序。
  • @kyneticDude 好东西。很高兴它已修复。
猜你喜欢
  • 2014-02-09
  • 1970-01-01
  • 2013-11-12
  • 2013-12-06
  • 1970-01-01
  • 2013-11-11
  • 2013-11-17
  • 1970-01-01
  • 2022-06-29
相关资源
最近更新 更多