当我安装npm install -g ionic cordova It throws below error
时
Npm警告check权限缺少对/usr/lib/node_模块npm错误的写入访问权限!路径/usr/lib/NODE_MODULES NPM错误!代码EACCES NPM错误!Errno-13 NPM错误!系统调用访问NPM错误!错误:EACCES:权限被拒绝,访问‘/usr/lib/node_MODULES’NPM错误!{错误:EACCES:权限被拒绝,访问‘/usr/lib/node_MODULES’NPM错误!堆栈:‘ERROR:EACCES:权限被拒绝,访问\’/usr/lib/NODE_MODULES\‘,NPM错误!错误号:-13,NPM错误!代码:‘EACCES’,NPM错误!系统调用:‘Access’,NPM错误!路径:‘/usr/lib/NODE_MODULES’}npm错误!NPM错误!您的操作系统拒绝了该操作。NPM错误!您可能没有以当前用户npm的身份访问此文件的权限!NPM错误!如果您认为这可能是权限问题,请仔细检查NPM错误!文件及其包含目录的权限,或尝试运行NPM错误!再次以超级用户/管理员身份使用该命令(但不建议这样做)。
NPM错误!这次运行的完整日志可以在:npm err中找到!
/home/javauser/.npm/_logs/2018-05-19T04_42_24_737Z-debug.log
我也尝试了使用超级用户。我正在使用node v9.11.1 , npm 6.0.1
1条答案
按热度按时间bkkx9g8r1#
切勿将NPM与sudo一起使用(或作为超级用户)!您可以创建系统的潜在后门。