android - 将android平台添加到ionic时出错
问题描述
当我为 ionic 添加 android 平台时,它会出现类似的错误missing write permission
npm WARN checkPermissions 缺少对 /usr/local/lib/node_modules 的写入权限 npm ERR!代码 EACCES npm 错误!系统调用访问 npm ERR!路径 /usr/local/lib/node_modules npm 错误!errno -13 npm 错误!错误:EACCES:权限被拒绝,访问 '/usr/local/lib/node_modules' npm ERR![错误:EACCES:权限被拒绝,访问'/usr/local/lib/node_modules'] { npm ERR!堆栈:“错误:EACCES:权限被拒绝,访问'/usr/local/lib/node_modules'”,npm ERR!错误号:-13,npm 错误!
代码:'EACCES',npm 错误!系统调用:'访问',npm ERR!路径:'/usr/local/lib/node_modules' npm ERR!} npm 错误!npm 错误!该操作被您的操作系统拒绝。npm 错误!很可能您没有以当前用户 npm ERR 的身份访问此文件的权限!npm 错误!如果您认为这可能是权限问题,请仔细检查 npm ERR!文件及其包含目录的权限,或尝试运行 npm ERR! 再次以 root/管理员身份执行该命令。npm 错误!可以在以下位置找到此运行的完整日志:
解决方案
您错过了在文件夹中写入的权限尝试执行此 cmd :
sudo chown -R $USER /usr/local/lib/node_modules
推荐阅读
- mysql - 存储在数据库中的日期、日期格式、选择不同的日期和按顺序排序时遇到问题
- android - 如何修复尝试在空对象引用上调用虚拟方法“void android.widget.TextView.setText(java.lang.CharSequence)”
- html - 如何在 Angular 7 中从其他组件调用组件
- html - 为什么此文本未与我的 CSS 网格行垂直对齐?
- scala - 使用 json Play 处理空值
- rust - 处理标准输入上的 UTF-8 输入
- python - Matplotlib 给出 This application failed to start because it could not find or load the Qt platform plugin "xcb" in ""
- python - 当原始引用现在指向一个新值时,Python 如何知道在哪里找到创建的不可变值?
- java - (Akka HTTP)当我将 .XLSX 文件作为 Array [bytes] 发送给用户时,用户会得到文件夹
- scala - 如何用元素 3,4 ,5 填充 scala 数组?