npm jasmine和jasmine-core软件包之间的区别

new*_*cpp 13 npm jasmine

https://www.npmjs.com/package/jasmine-core表示它只包含核心文件.为什么这么多项目只使用核心文件而不是完整文件?例如https://angular.io/docs/ts/latest/guide/webpack.html.

Rya*_*yan 11

该之所以jasmine回购有那么多的下载量是因为所有的特定语言的茉莉花模块/包依赖于它.例如,当我将jasmine gem添加到我的Rails应用程序时,它安装了两个jasmine-gemjasmine-core.

命名有点令人困惑.基本上,他们试图将npm用户引导到jasmine-npm为Jasmine添加Node.js特定功能的模块.

jasmine-core在npm指向jasmine存储库,它具有主要的Jasmine代码.它用于多种类型的项目,包括Ruby,Node和Python.

jasmine在npm指向jasmine-npm存储库,它取决于jasmine存储库中的代码.它的自述文件说:"这个模块允许你为你的Node.js代码运行Jasmine规范.默认情况下,输出将显示在你的终端中."

比较茉莉花与茉莉花核心与茉莉花节点与摩卡咖啡的比较