Kod Panosu

Kopyala, Yapıştır, Hatırla, Kodla..

Tag Archives: npm

Node.JS: NPM ile Kurduğunuz Modülleri package.json Dosyasına Kaydettirmek

Node.JS projenize NPM kullanarak dahil etmek istediğiniz modülleri

npm install <moduladi> --save

veya

npm install <moduladi> -S

şeklinde kurarsanız kurduğunuz modüller package.json dosyasındaki dependencies bölümüne kaydolur.

Böylece node_modules klasörünü hariç tutup sadece projenize ait olan kodu başka bir kaynağa taşımanız durumuna sadece

npm install

komutuyla projenizde kullandığınız tüm modülleri tek seferde çekmiş olursunuz.

NPM’i Kullanmadan Node.JS Modülleri Kurma

NPM çalışmıyorsa yüklenmesi gereken modüller için:

  1. NODE_PATH adlı bir ortam değişkeni oluşturup değer olarak “C:\Program Files\nodejs\node_modules” veriyoruz.
  2. http://registry.npmjs.org/%5Bmodul_adi%5D adresine gidiyoruz. Ör: http://registry.npmjs.org/express
  3. Sayfanın en altında modül yazarının github adresinden modülü indiriyoruz.
  4. Bulamazsak en güncel versiyon numaralı tarball’u (*.tgz) indiriyoruz.
  5. Arşivi C:\Program Files\nodejs\node_modules adresine açıp klasörün adını modülün adına çeviriyoruz.

NPM’in Registry URL’ini Değiştirme

npm config set registry "http://registry.npmjs.org/"

Bu komut sayesinde normalde https://registry.npmjs.org/ olan nmp registry adresini http’ye çevirerek sertifika sorunlarından kurtulabilirsiniz.