Upgrading npm, npm ERR! Error: EACCES: permission denied
Upgrading npm, npm ERR! Error: EACCES: permission denied
命令:npm install -g npm@latest
结果:
npm 错误!代码 EACCES
错误!系统调用重命名
错误!路径 /usr/local/lib/node_modules/.staging/npm-3e479054/node_modules/string-width
错误!目的地/usr/local/lib/node_modules/.staging/string-width-fa87d55b
错误!错误号-13
错误!错误:EACCES:权限被拒绝,重命名 '/usr/local/lib/node_modules/.staging/npm-3e479054/node_modules/string-width' -> '/usr/local/lib/node_modules/.staging/string-width-fa87d55b'
错误! [OperationalError: EACCES: 权限被拒绝,重命名 '/usr/local/lib/node_modules/.staging/npm-3e479054/node_modules/string-width' -> '/usr/local/lib/node_modules/.staging/string-width-fa87d55b'] {
错误!原因:[错误:EACCES:权限被拒绝,重命名 '/usr/local/lib/node_modules/.staging/npm-3e479054/node_modules/string-width' -> '/usr/local/lib/node_modules/.staging/string-width-fa87d55b'] {
错误!错误号:-13,
错误!代码:'EACCES',
错误!系统调用:'rename',
错误!路径:'/usr/local/lib/node_modules/.staging/npm-3e479054/node_modules/string-width',
错误! dest: '/usr/local/lib/node_modules/.staging/string-width-fa87d55b'
错误! },
错误!错误号:-13,
错误!代码:'EACCES',
错误!系统调用:'rename',
错误!路径:'/usr/local/lib/node_modules/.staging/npm-3e479054/node_modules/string-width',
错误! dest: '/usr/local/lib/node_modules/.staging/string-width-fa87d55b'
错误! }
错误!
错误!您的操作系统拒绝了该操作。
错误!您可能没有以当前用户身份访问此文件的权限
错误!
错误!如果您认为这可能是权限问题,请仔细检查
错误!文件及其包含目录的权限,或尝试 运行ning
错误!命令再次为 root/Administrator.
npm 错误!此 运行 的完整日志可在以下位置找到:
错误! /home/surendra/.npm/_logs/2021-05-06T12_41_30_866Z-debug.log
run npm package as administrator by using command
sudo npm install -g npm@latest
'''
命令:npm install -g npm@latest
结果:
npm 错误!代码 EACCES 错误!系统调用重命名 错误!路径 /usr/local/lib/node_modules/.staging/npm-3e479054/node_modules/string-width 错误!目的地/usr/local/lib/node_modules/.staging/string-width-fa87d55b 错误!错误号-13 错误!错误:EACCES:权限被拒绝,重命名 '/usr/local/lib/node_modules/.staging/npm-3e479054/node_modules/string-width' -> '/usr/local/lib/node_modules/.staging/string-width-fa87d55b' 错误! [OperationalError: EACCES: 权限被拒绝,重命名 '/usr/local/lib/node_modules/.staging/npm-3e479054/node_modules/string-width' -> '/usr/local/lib/node_modules/.staging/string-width-fa87d55b'] { 错误!原因:[错误:EACCES:权限被拒绝,重命名 '/usr/local/lib/node_modules/.staging/npm-3e479054/node_modules/string-width' -> '/usr/local/lib/node_modules/.staging/string-width-fa87d55b'] { 错误!错误号:-13, 错误!代码:'EACCES', 错误!系统调用:'rename', 错误!路径:'/usr/local/lib/node_modules/.staging/npm-3e479054/node_modules/string-width', 错误! dest: '/usr/local/lib/node_modules/.staging/string-width-fa87d55b' 错误! }, 错误!错误号:-13, 错误!代码:'EACCES', 错误!系统调用:'rename', 错误!路径:'/usr/local/lib/node_modules/.staging/npm-3e479054/node_modules/string-width', 错误! dest: '/usr/local/lib/node_modules/.staging/string-width-fa87d55b' 错误! } 错误! 错误!您的操作系统拒绝了该操作。 错误!您可能没有以当前用户身份访问此文件的权限 错误! 错误!如果您认为这可能是权限问题,请仔细检查 错误!文件及其包含目录的权限,或尝试 运行ning 错误!命令再次为 root/Administrator.
npm 错误!此 运行 的完整日志可在以下位置找到: 错误! /home/surendra/.npm/_logs/2021-05-06T12_41_30_866Z-debug.log
run npm package as administrator by using command
sudo npm install -g npm@latest
'''