2017-07-31 45 views
0

我试图建立项目或运行模拟器,它一直说这个错误。 /usr/lib/node_modules/cordova/node_modules/insight/node_modules/configstore/index.js:53 throw err; ^运行科尔多瓦平台时出现错误添加--save android(退出代码1)

Error: EACCES: permission denied, open 
    '/home/jayzdevera/.config/configstore/insight-cordova.json' 
    You don't have access to this file. 

    at Error (native) 
    at Object.fs.openSync (fs.js:641:18) 
    at Object.fs.readFileSync (fs.js:509:33) 
    at Object.get 
    (/usr/lib/node_modules/cordova/node_modules/insight/node_modules/configstore/index.js:34:26) 
    at Object.Configstore 
    (/usr/lib/node_modules/cordova/node_modules/insight/node_modules/configstore/index.js:27:44) 
    at new Insight 
    (/usr/lib/node_modules/cordova/node_modules/insight/lib/index.js:38:34) 
    at Object.<anonymous> 
    (/usr/lib/node_modules/cordova/src/telemetry.js:37:15) 
    at Module._compile (module.js:570:32) 
    at Object.Module._extensions..js (module.js:579:10) 
    at Module.load (module.js:487:32) 

我是新来的离子2. BTW我使用Ubuntu 16.04操作系统

回答

1

这是一个权限相关的问题。尝试执行下面的命令来resoleve问题:

sudo chown -R $USER:$GROUP ~/.npm

sudo chown -R $USER:$GROUP ~/.config

看看这个link更多这方面的信息。

+0

它的工作!但是,当我尝试使用USB电缆在我的Android设备上运行它时遇到的另一个错误是错误: 错误:无法在Android Studio, 或您的系统上找到已安装的Gradle版本安装gradle包装。请在您的路径中包含gradle ,或者安装Android Studio 但我认为我可以解决这个顺便说一句,谢谢:)我可以问一个关于离子2的问题吗?对不起,我是Ionic Framework和Mobile Development的新手。 –

+0

@JayzdeVera很高兴它的工作。对于你在评论中提到的另一个问题,如果你没有安装gradle或者按照这里的步骤安装gradle - https://stackoverflow.com/questions/43356833/cordova-android-requirements-failed-could-not-find-an -installed版本的gra/44592751#44592751我没有在离子2的经验的手。但会尽我所能让你得到答案。干杯 – Gandhi

+0

太棒了。非常感谢! –

相关问题