2015-05-13 11 views
5

İyonic & Cordova kurulumuna npm yükledim ve bunun için sudo kullanmış mıyım?Çoğu cordova komutlarını sudo kullanmadan çalıştırılamıyor

Ben sudo olmadan aşağıdaki komutu çalıştırdığınızda bir hata alıyorum My soru: Hata bir

EACCES, permission denied ..... /ios.json 

bu 'temel' kullanamıyorsanız bu doğru Am I olan

cordova emulate ios 

sudo çalıştırmadan cordova komutu benim kurulumum bir şekilde berbat oldu mu?

+1

Global npm paketlerini yüklemek için sudo kullanmamalısınız. Bkz. Http://stackoverflow.com/questions/16151018/npm-throws-error-without-sudo – lxe

cevap

8

Ben Bu cordova ios şimdi çalışır komutu taklit anlamına

sudo chown -R $(whoami) ~/Documents/mobileapps 

(bu kişiye yardım olabilir) bana sudoyu kullanmadan komutları çalıştırmak için izin terminalde aşağıdaki yaptı! en sonunda!

+2

Evet, bana yardım etti! Ancak bir sorun daha vardı - cordova eklentileri gibi cordova komutları veya cordova yardımları aynı hata mesajı ile başarısız oldu. Aynı hile ile sabit: sudo chown -R $ (whoami) /Users/USERNAME/.config/configstore/update-notifier-cordova.json Ancak bu, son güncellememde daha derin bir şeylerin yanlış gittiği anlamına geliyor. – brianfit