cemtopkaya (10:46):

18 Nisan 2015 Cumartesi

npm install node modülü



Local : Aşağıdaki modülleri yüklediğimizde projemizin içerinden erişim sağlanır ve sadece o projede ilgili modüller kullanılabilir.

npm install node_modülü_adı --save
modüle package.json dosyamız içinde bulunan dependencies içerisine kaydedilir.Burada bulunan tüm modüller uygulama yayımlandığında kullanılacak olan modüllerdir ve proje ile birlikte yayımlanırlar.

"dependencies": {
    "body-parser": "^1.8.4",
    "connect-redis": "^2.2.0",
    "cookie-parser": "^1.3.4",
}

npm install node_modülü_adı --save-dev
modüle package.json dosyamız içinde bulunan devDependencies içerisine kaydedilir.Burada bulunan tüm modüller uygulama yayımlandığında kullanılacak olan modüller olmadığı için  ve proje ile birlikte yayımlanmazlar.

"devDependencies": {
    "assert": "^1.3.0",
    "grunt": "^0.4.5",
}

npm install node_modülü_adı
modüle package.json dosyamız içinde görünmez ama local olarak projemize eklenir.Bu şekilde yüklenen modüller "npm update" ile güncelleme yapmak istediğimizde update edilmezler.


Global: npm install -g ile bir modüle yüklediğimizde ise modüle bilgisayarımızın C diskine kaydedilir.Global olarak yüklenen modüller başka projeler tarafından da kullanılabilir.



npm install -g node_modülü_adı