【发布时间】:2018-07-14 19:47:24
【问题描述】:
我下载了8.9.4 LTS Node.js for macOS (x64)。
然后我去了:http://docs.phonegap.com/getting-started/1-install-phonegap/desktop/ 并按照说明进行操作。
我刚刚将PhoneGap拖到我的应用程序文件夹中,当我尝试打开应用程序时,弹出:
图片中最重要的细节似乎是:
错误:EACCES:权限被拒绝,打开 '/Users/bruce/.config/configstore/insight-phonegap.json' 您无权访问此文件。”任何解决此问题的帮助将不胜感激!(当我尝试使用 CLI 时发生了同样的事情)
【问题讨论】:
-
这似乎是一个权限问题。电子应用程序正在尝试访问此文件。您可以尝试授予
sudo chmod 777 /Users/bruce/.config/configstore/insight-phonegap.json之类的权限吗 -
@yueyou 谢谢你的创意!这是发生了什么: chmod: /Users/bruce/.config/configstore/insight-phonegap.json: 没有这样的文件或目录知道我应该怎么做吗?
-
您可能需要重新安装它或尝试在该文件夹下添加文件。 json 文件非常简单,只有 2 个数据文件。
{ "clientId": 201943979718, "optOut": true } -
@yueyou 重新安装不起作用,当我尝试聚焦搜索时找不到该文件。所以它似乎对我隐藏了......我应该以root用户身份尝试吗?或者有什么其他想法可以找到这个文件?
-
该文件可以在隐藏文件夹下找到。您可以尝试将其创建为
vim /Users/bruce/.config/configstore/insight-phonegap.json或尝试以 root 用户身份使用,我认为。因为错误消息链接到权限问题
标签: ios node.js macos cordova phonegap