Requirejs require.js-包括jquery和使用require-jquery.js

Requirejs require.js-包括jquery和使用require-jquery.js,requirejs,Requirejs,我在使用require.js正确加载jQuery时遇到了很多问题,尽管看到了数百个示例和示例。你可以在一个完全不同的问题中读到更多关于我挫折的信息,见这里 我这里的问题有点相关,但在require.js网站上,此页面底部有一条评论: 之前,我们已经使用一个特殊的 require jquery文件,由require.js和jquery组成 连接。这不再是使用jQuery的推荐方法 require.js,但如果您正在查找(不再维护) 例如,您可以在这里找到requirejquery 我的主要问题是:

我在使用
require.js
正确加载
jQuery
时遇到了很多问题,尽管看到了数百个示例和示例。你可以在一个完全不同的问题中读到更多关于我挫折的信息,见这里

我这里的问题有点相关,但在
require.js
网站上,此页面底部有一条评论:

之前,我们已经使用一个特殊的 require jquery文件,由require.js和jquery组成 连接。这不再是使用jQuery的推荐方法 require.js,但如果您正在查找(不再维护) 例如,您可以在这里找到requirejquery

我的主要问题是:为什么不再推荐这个?我自己尝试过,这是我唯一能够重现加载
jquery
requirejs
的一致结果的方法。为什么要放弃这种方法?“正确”的做法是什么?正如您在我的另一个问题中所看到的,我有工作代码,但它只在一半时间内工作。

这是因为:

  • jQuery支持AMD开箱即用:

  • 更一般地说,未准备好AMD的库可以通过使用
    shim
    配置转换为AMD模块,无需包装原始模块或编辑原始库分发