jQuery插件自己的清单文件 / npm



为什么jQuery插件有自己的清单.jquery.json文件,而不是利用NPM及其package.json One?

在我看来,大交易似乎是:依赖关系管理和托管文件NPMJS.org已经很好地处理了...

有人知道这一点吗?

ps:jQuery自最近在NPM上正式出版为Commonjs模块:https://npmjs.s.s.org/package/jquery

仔细挖掘后,并遇到与您描述的相同障碍。我相信这就是您所追求的:

  • jquery-boilerplate

jQuery样板是您的jQuery-Plugin模块布局的模板。它同时包含npm存储库发布的a package.json 文件,其中包括 package.jquery.json.json 文件,用于将模块上传到jquery模块注册表。

至于您真正想要的答案。您今天不会得到它。您会看到这些软件包系统是在不同时间由不同的人编写的,并解决了相同的问题。因此冗余。

即。Node.js和因此NPM是社区中即将来临的潮汐浪潮。但是,这不是您使用JavaScript Pacakges的唯一方法,因此不是JavaScript软件包交付的圣洁...现在...这就是为什么jQuery Plugins注册表需要存在的原因……今天..

我感到不得不指出NPM存储库是针对JavaScript软件包的,其中AS jQuery软件包仅适用于jQuery软件包。

最后:您可以看到例如, VAINTERER 是jQuery插件注册表在社区中使用的属性,而Node插件不使用。(还有其他一些属性差异)请参阅:

  • package.jquery.json
  • package.json

您的问题:确实说明了一个有效的点。这两个软件包存储库有冗余。jQuery软件包应仅使用package.json文件格式的导入。

如果我没记错的话,jQuery自己的存储库实际上是 plugins.jquery.com 以及NPM等。/p>

希望有一天会集中到单一仓库。

有关它的一些信息。

最新更新