Error: EACCES: permission denied

2020-04-07  本文已影响0人  SailingBytes

没有权限操作

报错截图

npm ERR! path /Users/apple/Documents/project/purchase-platform/AWPc/node_modules

npm ERR! code EACCES

npm ERR! errno -13

npm ERR! syscall access

npm ERR! Error: EACCES: permission denied, access '/Users/apple/Documents/project/purchase-platform/AWPc/node_modules'

npm ERR!  { [Error: EACCES: permission denied, access '/Users/apple/Documents/project/purchase-platform/AWPc/node_modules']

npm ERR!  stack:

npm ERR!    'Error: EACCES: permission denied, access \'/Users/apple/Documents/project/purchase-platform/AWPc/node_modules\'',

npm ERR!  errno: -13,

npm ERR!  code: 'EACCES',

npm ERR!  syscall: 'access',

npm ERR!  path:

npm ERR!    '/Users/apple/Documents/project/purchase-platform/AWPc/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).

解决办法:

首先添加sudo操作。

sudo npm install

如果不行添加--unsafe-perm=true:

sudo npm install --unsafe-perm=true

或许还是报错,添加--allow-root:

sudo npm install --unsafe-perm=true --allow-root

上一篇下一篇

猜你喜欢

热点阅读