grunt-contrib-jasmineNPM paketini kullanmak istiyorum . Çeşitli bağımlılıkları vardır. Bağımlılık grafiğinin bir kısmı şöyle görünür:
─┬ grunt-contrib-jasmine@0.4.1
│ ├─┬ grunt-lib-phantomjs@0.2.0
│ │ ├─┬ phantomjs@1.8.2-2
Ne yazık ki, bu sürümde phantomjsMac OS X'e doğru yüklenmesini engelleyen bir hata var . Bu en son sürümde düzeltildi.
Uygulamasının grunt-lib-phantomjsdaha yeni bir sürümünü nasıl kullanabilirim phantomjs?
Bazı ek bağlamlar:
grunt-contrib-jasmineAçıkça sürümünü gerektirir"~0.2.0"aitgrunt-lib-phantomjsaçıkça sürümünü gerektirir,"~1.8.1"birphantomjs.phantomjsÖnce paketimin bağımlılıklarına eklemenin bir etkisi yoktur; her iki sürüm de yüklü vegrunt-contrib-jasminehala eski sürümleri kullanıyor (bkz. NPM ile bir paket yüklerken, bağımlılıklarından birinin farklı bir sürümünü kullanmasını söyleyebilir misiniz? ).
grunt-contrib-jasminekullanımları 0.5.1 üzerindedir grunt-lib-phantomjs@0.3.1kullanır phantomjs@1.9.1-0:)
git cloneveya çatal gerekli modül. İç içe yerleştirilenleriphantomjsmanuel olarak da kaldırabilirsiniz .