android - Cordova:无法添加 Android 平台,出现 EACCES 错误

标签 android node.js cordova

我已经使用 sudo npm install cordova 安装了 Cordova 并正确设置了路径(我相信)。当我运行 cordova platform add android 时,我收到以下错误:

Error: EACCES, open '/home/millerbr/.cordova/lib/npm_cache/cordova-android/3.6.4/package/.npmignore'

我一直在研究其他类似的问题,其中一些人在与其问题相关的文件夹上使用“chown”解决了他们的问题 - 我可以为此做类似的事情吗?

最佳答案

事实证明,确实是权限问题。运行 sudo chown -R $(whoami) ~/.npm 似乎让我取得进展

关于android - Cordova:无法添加 Android 平台,出现 EACCES 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28026786/

相关文章:

android - ionic- 最小化 ios 中的应用程序

android - 在 cmd 上构建 android 平台时出错

javascript - 检查未定义的 javascript 未命中

android - getView 到底发生了什么

javascript - 我可以在 Angular 和 Node 之间共享服务吗?

node.js - 如何以编程方式在 Debug模式下运行 mocha?

node.js - Express.js 渲染简单的 html

android 无法在未调用 Looper.prepare 的线程内创建处理程序

java - 如何获取最新的文件添加到Android手机

android - 单击时显示包含按钮的 ListView 项作为覆盖在其他 ListView 项的顶部