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

c19*_*992 1 npm-install

我在执行 npm install 时收到以下与写入访问相关的 checkPermissions 错误。

npm install
npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules/npm/node_modules/tar/node_modules/minizlib
npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules/npm
npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules/npm/node_modules/tar/node_modules
npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
npm ERR! path /usr/local/lib/node_modules/npm/node_modules/tar/node_modules/minizlib
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall access
npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules/npm/node_modules/tar/node_modules/minizlib'
npm ERR!  { Error: EACCES: permission denied, access '/usr/local/lib/node_modules/npm/node_modules/tar/node_modules/minizlib'
npm ERR!   stack: 'Error: EACCES: permission denied, access \'/usr/local/lib/node_modules/npm/node_modules/tar/node_modules/minizlib\'',
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'access',
npm ERR!   path: '/usr/local/lib/node_modules/npm/node_modules/tar/node_modules/minizlib' }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/mac/.npm/_logs/2018-02-08T17_10_28_286Z-debug.log .  
Run Code Online (Sandbox Code Playgroud)

请提供一些参考或信息。

小智 6

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

这就是这部分错误告诉您的内容:“请尝试以 root/管理员身份再次运行此命令。”


归档时间:

查看次数:

3829 次

最近记录:

3 年,5 月 前