我无法在我的mac上安装npm。我收到以下错误

时间:2018-02-08 17:34:44

标签: npm-install

npm install npm WARN checkPermissions缺少对/ usr / local / lib / node_modules / npm / node_modules / tar / node_modules / minizlib的写访问权限 npm WARN checkPermissions缺少对/ usr / local / lib / node_modules / npm的写访问权限 npm WARN checkPermissions缺少对/ usr / local / lib / node_modules / npm / node_modules / tar / node_modules的写访问权限 npm WARN checkPermissions缺少对/ usr / local / lib / node_modules的写访问权限 错误的ERR! path / usr / local / lib / node_modules / npm / node_modules / tar / node_modules / minizlib 错误的ERR!代码EACCES 错误的ERR! errno -13 错误的ERR!系统调用访问 错误的ERR!错误:EACCES:权限被拒绝,访问'/ usr / local / lib / node_modules / npm / node_modules / tar / node_modules / minizlib' 错误的ERR! {错误:EACCES:权限被拒绝,访问'/ usr / local / lib / node_modules / npm / node_modules / tar / node_modules / minizlib' 错误的ERR! stack:'错误:EACCES:权限被拒绝,访问\'/ usr / local / lib / node_modules / npm / node_modules / tar / node_modules / minizlib \'', 错误的ERR!错误:-13, 错误的ERR!代码:'EACCES', 错误的ERR!系统调用:'访问', 错误的ERR!路径:'/ usr / local / lib / node_modules / npm / node_modules / tar / node_modules / minizlib'} 错误的ERR! 错误的ERR!请尝试以root / Administrator方式再次运行此命令。

npm ERR!可以在以下位置找到此运行的完整日志: 错误的ERR! /Users/mac/.npm/_logs/2018-02-08T17_10_28_286Z-debug.log

1 个答案:

答案 0 :(得分:2)

在安装命令前使用sudo,并在出现提示时输入密码。它将NPM安装到全局空间,如果您不在root帐户,则需要SUDO。

这就是错误的这一部分告诉你:“请尝试以root / Administrator的身份再次运行此命令。”