https://www.npmjs.com/package/jasmine-core表示,它只包含核心文件。为什么这么多项目只使用核心文件而不使用完整文件?例如https://angular.io/docs/ts/latest/guide/webpack.html。
发布于 2016-10-20 23:12:55
jasmine
代码库有如此多的下载量是因为所有特定于语言的Jasmine模块/包都依赖于它。例如,当我将jasmine gem添加到我的Rails应用程序中时,它同时安装了jasmine-gem
和jasmine-core
。
命名有点令人困惑。基本上,他们试图将npm用户引导到jasmine-npm
模块,该模块将特定于Node.js的功能添加到Jasmine中。
npm上的jasmine-core
指向jasmine
存储库,其中包含主要的Jasmine代码。它在多种类型的项目中使用,包括Ruby、Node和Python。
npm上的jasmine
指向jasmine-npm
存储库,它依赖于jasmine
存储库中的代码。它的自述文件说:“这个模块允许你为你的Node.js代码运行Jasmine规范。默认情况下,输出将显示在你的终端中。”
Comparing jasmine vs. jasmine-core vs. jasmine-node vs. mocha
https://stackoverflow.com/questions/38553857
复制相似问题