Angular macOS Err:EACCES: permis

作者: KidneyBro | 来源:发表于2019-02-26 16:05 被阅读2次

    源问题:On npm install: Unhandled rejection Error: EACCES: permission denied

    博主最近在使用Angular平台的时候在工程目录下使用npm install时会遇到问题,屏幕log片段:

    npm ERR! Error: EACCES: permission denied, mkdir '/Users/xxxxx/.npm/_cacache/index-v5/ad/a1'
    npm ERR!  { [Error: EACCES: permission denied, mkdir '/Users/
    xxxxx/.npm/_cacache/index-v5/ad/a1']
    npm ERR!   cause:
    npm ERR!    { Error: EACCES: permission denied, mkdir '/Users/x x x xx/.npm/_cacache/index-v5/ad/a1'
    npm ERR!      errno: -13,
    npm ERR!      code: 'EACCES',
    npm ERR!      syscall: 'mkdir',
    npm ERR!      path: '/Users/xxxxx/.npm/_cacache/index-v5/ad/a1' },
    npm ERR!   isOperational: true,
    

    显然是在权限上除了问题,解决方式:

    sudo chown -R $USER:$GROUP ~/.npm
    sudo chown -R $USER:$GROUP ~/.config
    

    再次运行npm install即可解决问题。

    相关文章

      网友评论

        本文标题:Angular macOS Err:EACCES: permis

        本文链接:https://www.haomeiwen.com/subject/aboayqtx.html