npm软件包无法安装“ npm ERR!错误:EACCES:权限被拒绝”

问题描述 投票:0回答:1
npm ERR! Linux 3.4.0以上npm ERR! argv“ / usr / bin / nodejs”“ / usr / bin / npm”“安装”“ lodash”npm ERR!节点v5.10.1npm ERR! npm v3.8.3npm ERR!路径/root/test/node_modules/.staging/lodash-9a2aabe2npm ERR!代码EACCESnpm ERR!埃尔诺-13npm ERR! syscall重命名npm ERR!错误:EACCES:权限被拒绝,重命名为'/root/test/node_modules/.staging/lodash-9a2aabe2'->'/ root / test / node_modules / lodash'npm ERR!在destStatted(/usr/lib/node_modules/npm/lib/install/action/finalize.js:25:7)npm ERR!在FSReqWrap.oncomplete(fs.js:82:15)npm ERR!npm ERR!错误:EACCES:权限被拒绝,重命名为'/root/test/node_modules/.staging/lodash-9a2aabe2'->'/ root / test / node_modules / lodash'npm ERR!错误(本机)npm ERR! [错误:EACCES:权限被拒绝,重命名为'/root/test/node_modules/.staging/lodash-9a2aabe2'->'/ root / test / node_modules / lodash']npm ERR!npm ERR!请尝试以root / Administrator身份再次运行此命令。npm ERR!请在任何支持请求中包括以下文件:npm ERR! /root/test/npm-debug.log
node.js ubuntu remote-access
1个回答
0
投票

为用户本地安装npm软件包,如果必须全局安装,请使用sudo。例如:

sudo npm install package -g

© www.soinside.com 2019 - 2024. All rights reserved.