当前位置: 首页 > 面试题库 >

npm WARN checkPermissions缺少对/ usr / local / lib / node_modules的写入权限

狄兴业
2023-03-14
问题内容

我正在尝试使用此命令安装monaca。

npm install -g monaca

但是在得到这些错误之后:

npm WARN checkPermissions缺少对/ usr / local / lib / node_modules的写权限npm
ERR!路径/ usr / local / lib / node_modules npm错误!代码EACCES npm ERR!errno -13
npm错误!syscall访问npm ERR!错误:EACCES:权限被拒绝,访问’/ usr / local / lib /
node_modules’npm ERR!{错误:EACCES:权限被拒绝,访问’/ usr / local / lib /
node_modules’npm ERR!堆栈:’错误:EACCES:权限被拒绝,访问'/ usr / local / lib /
node_modules '‘,npm ERR!errno:-13,npm错误!html" target="_blank">代码:“
EACCES”,npm错误!syscall:“访问”,npm错误!路径:’/ usr / local / lib / node_modules’}

任何想法如何解决这个问题?谢谢


问题答案:

解决此问题的不可取方法是使用sudo:

sudo npm install -g monaca

但是,最好不使用sudo来解决此问题。



 类似资料: