Cordova 在創(chuàng)建項目中有一定的概率會碰到權限問題如下:
當執(zhí)行: cordova -v或者創(chuàng)建cordova 項目時也會遇到同樣的問題. 錯誤提示如下:
Error: EACCES: permission denied, open '/Users/mds/.config/configstore/insight-cordova.json'
提示是權限夠不,但是當你添加sudo之后,后續(xù)仍然其他的權限問題.當你依次添加sudo的執(zhí)行后,生成的文件卻沒有權限打開.看來要換另外一個辦法來解決了.
解決方法:
sudo chown -R $USER:$GROUP ~/.npm
sudo chown -R $USER:$GROUP ~/.config
ps不要問上面的啥意思,我會告訴你,上面的可以解決遇到的問題
有的文章提示如下:
打開目錄/Users/xxx/.config/configstore/,
在終端輸入命令:open /Users/xxx/.config/configstore/
刪除update-notifier-cordova.json文件,
再運行cordova -v 命令就不會報錯了
但是我的mac-mini上.config的文件夾都進不去,怎么刪除啊.上面文章有提到github上有類似的問題.
直接試一下:
解決了,然后,去玩耍吧
自己什么也沒有做錯,卻在這里浪費了時間.