Přeskočit na obsah
JavaScript chybyChyba
EACCES

EACCES: Permission denied

Proces nemá oprávnění k přístupu k souboru nebo prostředku.

node

Co způsobuje tuto chybu

Aktuální uživatel/proces nemá oprávnění ke čtení, zápisu nebo spuštění souboru či adresáře. Běžně nastává při spuštění bez sudo na privilegovaných cestách nebo při příliš restriktivních oprávněních souboru.

Jak to opravit

Zkontrolujte oprávnění souboru pomocí ls -la. Opravte vlastnictví pomocí chown nebo oprávnění pomocí chmod. Vyhněte se spouštění jako root; oprávnění raději řádně opravte. V Node.js nepoužívejte sudo npm install; místo toho opravte oprávnění adresáře npm.

Oficiální dokumentace

Související chybové kódy