2016-07-24 11 views

Antwort

7

Der Grund, warum die jasmine Repo so viele Downloads mehr hat, liegt daran, dass alle sprachspezifischen Jasmine Module/Pakete davon abhängen. Als ich zum Beispiel den Jasmin-Edelstein meiner Rails-App hinzugefügt habe, wurden sowohl jasmine-gem als auch jasmine-core installiert.

Die Benennung ist ein wenig verwirrend. Im Grunde versuchen sie, npm-Benutzer an das jasmine-npm-Modul zu verweisen, das Jasmin Node.js-spezifische Funktionen hinzufügt.

jasmine-core auf npm zeigt auf das jasmine Repository, das den Haupt-Jasmine-Code hat. Es wird in verschiedenen Projekttypen verwendet, einschließlich Ruby, Node und Python.

jasmine auf npm zeigt auf die jasmine-npm Repository, und es hängt von dem Code in der jasmine Repository. Seine README sagt: "Dieses Modul ermöglicht es Ihnen, Jasmine-Spezifikationen für Ihren Node.js-Code auszuführen. Die Ausgabe wird standardmäßig in Ihrem Terminal angezeigt."

Comparing jasmine vs. jasmine-core vs. jasmine-node vs. mocha