Skip to content

emka.web.id

Menu
  • Home
  • Indeks Artikel
  • Tutorial
  • Tentang Kami
Menu

Kesalahan: EACCES: izin ditolak, scandir (Terselesaikan)

Posted on January 27, 2023 by Syauqi Wiryahasana

Kesalahan “Error: EACCES: izin ditolak, scandir” juga dapat terjadi saat menggunakan NPM (Node Package Manager) dan mencoba menginstal sebuah paket. Ini karena NPM perlu mengakses direktori tertentu di sistem Anda, seperti file log di bawah direktori home atau direktori node_modules global, dan kesalahan terjadi ketika NPM tidak memiliki izin yang tepat untuk melakukannya. npm perintah, saya menghadapi pesan kesalahan berikut.
NPM error message:glob error [Kesalahan: EACCES: izin ditolak, scandir `/root/.npm/_logs`] { errno: -13, kode: `EACCES`, syscall: `scandir`, path: `/root/.npm/_logs` }

Umumnya, pengguna menerima kesalahan ini, saat menjalankan perintah npm dengan akun root. Di sini, kita akan membahas dua solusi untuk mengatasi pesan kesalahan ini. Solusi
1:

Direkomendasikan untuk tidak menjalankan perintah npm sebagai akun root. Ini bisa berbahaya bagi sistem Anda. Jadi Anda cukup beralih ke akun non-root dan menjalankan perintah yang sama.

Kemungkinan besar ini akan menyelesaikan masalah Anda.
Solution 2:

Jika Anda terikat untuk menjalankan perintah npm sebagai akun root. Kemudian pastikan direktori kerja saat ini, di mana Anda menjalankan perintah npm dimiliki oleh akun root.

Jadi, ubah pemilik direktori kerja saat ini (CWD) menjadi root.
chown root:root . 

Kemudian jalankan perintah npm Anda, dan itu harus berjalan tanpa kesalahan. Pada artikel ini, kami telah membahas dua solusi untuk mengatasi kesalahan ini di system.

Anda

Referensi tecadmin.com
Seedbacklink

Recent Posts

TENTANG EMKA.WEB>ID

EMKA.WEB.ID adalah blog seputar teknologi informasi, edukasi dan ke-NU-an yang hadir sejak tahun 2011. Kontak: kontak@emka.web.id.

©2024 emka.web.id Proudly powered by wpStatically