【问题标题】:Linux : add android platform to cordovaLinux:将android平台添加到cordova
【发布时间】:2014-12-07 18:06:15
【问题描述】:

当我通过发出命令将 android 平台添加到我的项目时:

cordova platform add android

我收到以下错误:

Unable to fetch platform android: Error: EACCES, mkdir '/home/mo3tssem/tmp/npm-13061-R9BWhlB2'

【问题讨论】:

  • 如果你在 ubuntu 上试试 sudo cordova plaform add android
  • 你有权限访问这个目录吗?

标签: android linux cordova add


【解决方案1】:

好的,所以你的 /home/ubuntu/tmp 有错误的权限。发生这种情况是因为您过去做过 sudo npm install,而 npm 处理得不够好。

运行 sudo chown ubuntu /home/ubuntu/tmp -Rv 来解决这个问题,或者直接删除那个文件夹。

【讨论】:

  • 我听不懂“/home/ubuntu/tmp” 你是说~/tmp吗?
【解决方案2】:

先运行这个:

ln -s /tmp $HOME/tmp

【讨论】:

  • 总是考虑说明为什么他必须执行您的答案中列出的步骤,即为什么他必须先运行这个
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-26
  • 2015-03-14
  • 2013-07-31
  • 2014-09-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多