【发布时间】:2016-07-25 13:45:33
【问题描述】:
我正在尝试使用以下命令在我的 linux mint 17.3 Rosa 中运行应用程序
cordova run android
但我每次运行时都会收到以下错误
/usr/local/lib/node_modules/cordova/node_modules/update-notifier
/node_modules/configstore/index.js:53
throw err;
^
Error: EACCES: permission denied, open '/home/mahesh/.config/configstore
/update-notifier-cordova.json'
You don't have access to this file.
at Error (native)
at Object.fs.openSync (fs.js:549:18)
at Object.fs.readFileSync (fs.js:397:15)
at Object.create.all.get (/usr/local/lib/node_modules/cordova/node_modules
/update-notifier/node_modules/configstore/index.js:34:26)
at Object.Configstore (/usr/local/lib/node_modules/cordova/node_modules
/update-notifier/node_modules/configstore/index.js:27:44)
at new UpdateNotifier (/usr/local/lib/node_modules/cordova/node_modules
/update-notifier/index.js:34:17)
at module.exports (/usr/local/lib/node_modules/cordova/node_modules
/update-notifier/index.js:123:23)
at checkForUpdates (/usr/local/lib/node_modules/cordova/src/cli.js:64:20)
at cli (/usr/local/lib/node_modules/cordova/src/cli.js:114:5)
at Object.<anonymous> (/usr/local/lib/node_modules/cordova/
bin/cordova:41:1)
我不知道如何进一步进行。谁能帮助我。对不起,我对此很陌生
【问题讨论】:
-
您是否必须使用
sudo安装node?您可以检查您的npm permissions 是否设置正确。或者,您可能还需要更改项目文件的所有权(如果您不熟悉此过程,请搜索chown,然后搜索chmod)。
标签: android cordova ionic-framework android-sdk-tools