Sudo ile Root Yetkisi Almadan Npm Paketleri Kurma

Sudo ile Root Yetkisi Almadan Npm Paketleri Kurma

Bir npm paketi kurmak için aşağıdaki gibi bir kod çalıştırırız:

npm install <paket_adi>

ve genellikle erişim hatası alırız. Çünkü npm'i sahipliği root kullanıcısına aittir. Bu sorunu çözmek için kodu her seferinde sudo ile çalıştırmak gerekir.

sudo npm install <paket_adi>

ama her seferinde sudo ile çalıştırmak istemezsek şu iki adımı izlememiz gerekiyor:

  1. ' ~/.npm ' klasörünün sahipliğini kendi kullanıcımıza almak.

    ` sudo chown -R $(whoami) ~/.npm `
    
  2. /usr/local/lib/node_modules klasörünün sahipliğini kendi kullanıcımıza almak.

    ` sudo chown -R $(whoami) /usr/local/lib/node_modules `
    

Artık sudo olmadan npm paketlerini yükleyebilirsiniz.