2014-11-19 24 views
7

bir Yeoman jeneratörü kullanarak bir projeye başlamadan, diyelim ki, generator-gulp-webapp, tüm bağımlılıkları ile package.json dosya olsun. (: gulp-useref, gulp-ruby-sass, gulp-bower-files, vb ex)Güncellenmesi Gulp eklentileri

bu bağımlılıkları tamamını veya herhangi güncellemek için tavsiye var mı? Yapmanın ya da yapmamanın etkileri nelerdir? sözdizimi olarak sürekli değişiyor ve o zaman ileriye devam olarak

+0

-1 için teşekkürler, şimdi bunun sebebini bulmak isterim – zok

cevap

14

O her zaman eklentileri güncellemek için gereklidir. İşte

bunu düzeltmek için tavsiye ne:

1) npm install -g npm-check-updates

2) npm-check-updates -u

3) rm -fr node_modules

4) npm install

Temelde bu npm-çek yükler -update globally, senin package.json ve updat karşı çalışır bağımlılık sürümleri. Ardından düğüm modüllerini silin ve yeniden yükleyin.

+0

yapılıyor ... 21 paket güncellendi! i çok şeyler kırmak olacağını biliyordu, ama neyse bunları düzeltmek için hiç önemli idi. neyse, 'package.json' kaynak kontrolü altındadır. Teşekkürler! – zok

+0

Yalnızca 1 veya 2 modül güncellendiyse, rm -fr node_modules' gereklidir? Buna daha etkili bir yolu yok mudur? – shaneparsons

+0

Ben -u' 'npm-check-güncelleştirmeler kullandıktan sonra, sadece npm update'' çalıştırabilirsiniz düşünüyorum. Yanılıyorsam beni düzelt lütfen. – snkv