Nemám potuchy, prečo sa mi zdá, že keď začnem meteor, potrebujem používať sudo mrt. Musím tiež používať sudo pri inštalácii mŕtvych balíkov, inak dostávam chyby odmietnuté.
V počítači Mac som si prezrel priečinok a zdá sa, že mám plné oprávnenie na čítanie a zápis.
Dokonca som sa pokúsil tento príkaz
sudo chown -Rv [username] [directory]
A stále nemám šťastie, musím naďalej používať sudo na všetko Meteor.
Ako môžem prevziať úplné vlastníctvo zložky a už nemusím používať sudo, keď robím niečo s meteorom?
odpovede:
1 pre odpoveď č. 1Myslím, že ste nainštalovali meteorit ako modul miestneho uzla (takto sa vytvorí priečinok node_modules v priečinku, do ktorého ste zadali príkaz na inštaláciu).
Musíte nainštalovať mŕtvych globálne pomocou tohto príkazu:
sudo npm install -g meteorite
To nainštaluje mŕtvych pre všetkých používateľov vo vašom systéme a potom nebudete potrebovať sudo na spustenie.
Môžete tiež skúsiť obnoviť vlastníctvo meteorologického priečinka (mal som problém s týmto jednorazom).
sudo chown -R $USER:$USER ~/.meteor
Ak nemáte šťastie, skúste odinštalovať mŕtvych aj meteory, aby ste mohli začať od nuly a procedurálne zistiť, kde je váš problém.