https://www.npmjs.com/package/jasmine-core yalnızca çekirdek dosyaları içerdiğini belirtti. Neden bu kadar çok proje çekirdek dosyaları sadece tam dosyalar yerine kullanıyor? https://angular.io/docs/ts/latest/guide/webpack.html gibi.npm yasemin ve yasemin çekirdek paketleri arasındaki fark
9
A
cevap
7
jasmine
repo'nun çok daha fazla indirilme nedeni, dile özgü tüm Jasmine modülleri/paketlerinin buna bağlı olmasıdır. Örneğin, Rails uygulamasına jasmine gem eklediğimde, hem jasmine-gem
hem de jasmine-core
'u yükledi.
Adlandırma biraz kafa karıştırıcı. Temel olarak, npm kullanıcılarını, Jasmine'e Node.js'ye özgü özellikleri ekleyen jasmine-npm
modülüne yönlendirmeye çalışıyorlar. Ana Jasmine koduna sahip olan jasmine
veri havuzuna npm noktalarında
jasmine
npm'de jasmine-npm
deposuna işaret eder ve jasmine
deposundaki koda bağlıdır. README diyor ki: "Bu modül, Node.js kodunuz için Jasmine özelliklerini çalıştırmanıza izin verir. Çıkış, varsayılan olarak terminalinizde görüntülenir."
Comparing jasmine vs. jasmine-core vs. jasmine-node vs. mocha
İlgili konular
- 1. Yasemin yasağı ve yasemin örneklerinden sonra "yasemin" neden hiçbir şey yapmıyor?
- 2. Yasemin testlerinde npm modüllerini nasıl kullanırım?
- 3. Yasemin 2
- 4. Yasemin window.setTimeout
- 5. yasemin casus
- 6. $ httpBackend, yasemin
- 7. Özel yasemin matchers ve iletki
- 8. Yasemin testlerini tarayıcıda nasıl çalıştırıyorsunuz?
- 9. AngularJS Yasemin Ünitesi Testleri
- 10. yasemin birim testleri -
- 11. yasemin parametrelenmiş birim testi
- 12. Yasemin saati nasıl çalışır?
- 13. Yasemin, Spec dosyalarını bulamıyor
- 14. Yasemin Beklenen Casus İşte
- 15. Yasemin-düğümünün amacı nedir?
- 16. Yasemin, click olayını tetikleyemez
- 17. Mock document.referrer Eğik Yasemin
- 18. jquery-yasemin - fikstür yüklenemedi
- 19. AngularJS Karma-yasemin ve görsel stüdyo 2015
- 20. Yasemin, Karma ve Köşeli Zincirleme yöntemlerini kullanmaktadır
- 21. Köşeli Yasemin SpyOn $ resource Hatalar
- 22. İşte benim kodudur yasemin Ajax
- 23. $ httpBackend angularjs Yasemin birim testinde
- 24. Yasemin denetleyici testi, beklenen casusun
- 25. Açısal Karma Yasemin forEach @ Hata
- 26. Köşeli Yasemin UI yönlendiricisi, değeri
- 27. Köşeli Yasemin testi yanıtı kesicisi
- 28. yasemin spyOn böyle $ filtresi ('tarihi')
- 29. Yasemin testi, AngularJS modülünü göremiyor
- 30. Yasemin testleri Chrome ve Firefox'ta geçer, ancak PhantomJS