'npm bulunamadı' sorununu nasıl çözebilirim?

NPM (Node Paket Yöneticisi), JavaScript paketlerini ve bunlarla ilişkili bağımlılıkları yönetir. Windows, Linux ve macOS gibi tüm platformlarda geliştiriciler tarafından sıklıkla kullanılan onlarca kod parçacığı sunar.

 npm komutu bulunamadı

Linux'ta, "komut bulunamadı" hatalarına sıklıkla rastlanır; bunun temel nedeni sistemde gerekli komut/anahtar kelimenin bulunmamasıdır. Aynı durum "Komut 'npm' bulunamadı" ifadesi için de geçerlidir. Bu nedenle, kullanıcılar Node.js Paket Yöneticisi kurulu olmadan "npm" anahtar kelimesini kullanmaya çalıştıklarında bu hata oluşur.

Bugünkü rehberimizde, "npm komutu bulunamadı" hatasının olası nedenlerini ve çözümlerini ele alacağız.

Bu hata neden oluşuyor?

Daha önce de belirtildiği gibi, "NPM komutu bulunamadı" hatası, kullanıcılar terminalden bir NPM komutu çalıştırmaya çalıştıklarında ortaya çıkar. Hata mesajı aşağıdaki şekilde gösterilmiştir:

npm bulunamadı hatası

Çözüm: NPM'yi yükleyin.

Bu hatayı düzeltmenin temel çözümü, Linux sisteminize NPM'yi kurmaktır. Çözümü adım adım inceleyelim:

Adım 1: Linux'a NPM'yi yükleyin

Linux sistemlerinize NPM'yi yüklemek için, kullandığınız Linux dağıtımına bağlı olarak aşağıdaki komutlardan birini kullanın:

$ sudo apt install npm # Debian/Ubuntu sistemleri için $ sudo yum install npm # RHEL/CentOS sistemleri için $ sudo dnf install npm # Fedora sistemleri için $ sudo pacman -S npm # Arch sistemleri için $ sudo zypper install npm # OpenSUSE sistemleri için

npm'i yükleyinnpm'i yükleyin

Adım 2: Çözümü kontrol etme

Kurulum tamamlandıktan sonra, aşağıdaki komutu kullanarak sorunun çözülüp çözülmediğini kontrol edin:

$npm

NPM'yi doğrulama

Çıktı, hatanın giderildiğini gösteriyor.

Linux'ta NPM nasıl kullanılır?

NPM sisteminizde çalışmaya başladıktan sonra, kullanıcılar terminali kullanarak paketleri bulabilir, kurabilir, kaldırabilir ve birçok başka işlemi gerçekleştirebilirler. İşte en sık kullanılan NPM komutlarından bazıları:

Herhangi bir paketi aramak için:

$ npm search package

Herhangi bir paketi yüklemek için:

$ npm install package

Herhangi bir paketi kaldırmak için:

$ npm uninstall package

Yüklü paketlerin listesini almak için:

$ npm ls

“'npm' komutu bulunamadı” hatası, sistemde npm kurulu olmadığında ortaya çıkar. npm olmadan kullanıcı onu çalıştıramaz. Bu hatayı düzeltmek için, dağıtımınıza (Debian tabanlı, RHEL tabanlı veya CentOS tabanlı) göre Linux sisteminize npm'nin kurulması gerekir. Bu hatanın nedenlerini ve olası çözümlerini açıkladık.

Yoruma kapalı.