https://www.npmjs.com/package/jasmine-core mówi, że zawiera tylko podstawowe pliki. Dlaczego tyle projektów używa plików core zamiast kompletnych plików? Takich jak https://angular.io/docs/ts/latest/guide/webpack.html.Różnica pomiędzy jaśminem npm i jaśminowymi paczkami
Odpowiedz
Powodem, dla którego repozytorium jasmine
ma o wiele więcej pobrań, jest to, że zależą od niego wszystkie moduły Jasmine specyficzne dla danego języka. Na przykład, gdy dodałem klejnot jaśminu do mojej aplikacji Rails, zainstalowano zarówno jasmine-gem
i .
Nazewnictwo jest nieco mylące. Zasadniczo próbują skierować użytkowników npm do modułu jasmine-npm
, który dodaje funkcje specyficzne dla Node.js do Jasmine.
jasmine-core
na punktach npm do repozytorium jasmine
, który ma główny kod Jasmine. Jest używany w wielu typach projektów, w tym Ruby, Node i Python.
jasmine
na punktach npm do repozytorium jasmine-npm
i zależy to od kodu w repozytorium jasmine
. Jego README mówi: "Ten moduł pozwala na uruchamianie specyfikacji Jasmine dla twojego kodu Node.js. Dane wyjściowe będą domyślnie wyświetlane w twoim terminalu."
Comparing jasmine vs. jasmine-core vs. jasmine-node vs. mocha