checkPermissions Missing write access to /usr/local/lib/node_modules

字号+ 编辑: 国内TP粉 修订: 呆头鹅甲 来源: 原创 2018-04-14 22:12:51 我要说两句(0)

报类似错误 Missing write access to /usr/local/lib/node_modules

有时候在mac上安装node.js模块、插件之类的东西会发现权限不够, 报类似以下的错误

npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
npm ERR! path /usr/local/lib/node_modules
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 ERR!  { [Error: EACCES: permission denied, access '/usr/local/lib/node_modules']
npm ERR!   stack:
npm ERR!    'Error: EACCES: permission denied, access \'/usr/local/lib/node_modules\'',
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'access',
npm ERR!   path: '/usr/local/lib/node_modules' }
npm ERR! 
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR! 
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator (though this is not recommended).

npm ERR! A complete log of this run can be found in:


让你检查权限。如何来做?


解决方法:

前面加个前缀sudo, 执行命令的时候输入管理员密码就ok了。

就这么简单

阅完此文,您的感想如何?
  • 鼓掌

    1

  • 鄙视

    2

  • 开心

    1

  • 愤怒

    1

  • 可怜

    1

1.转来的文章都会标好来源,如对来源资料存疑,请邮件声明;
2.本站标注原创的文章,转发时烦请注明来源;
3.如文章侵犯了您的版权,请通知本站,该文章将在24小时内移除。

相关课文
  • 使用electron-forge和cnpm命令来写一个简单的electron桌面应用

  • ueditor在使用严格模式时报错Uncaught TypeError: 'caller', 'callee', and 'arguments'

  • UEditor百度编辑器中各种html标签被过滤掉的解决办法

  • JS的Timeout定时器怎么写成无限循环的?

我要说说
网上宾友点评