我正在尝试阅读和理解jquery来源github repo进行学习。 (我已经初学到JavaScript的中级知识,并完成了一些项目。)
我看到代码用不同的.js文件写成不同的模块。我也看到了这种模式
define(["module1", "module2", "module3"], function(module1, module2, module3){ ... })
我学到的from this answer被称为AMD模式,用于加载模块, RequireJS 使用它。
我还可以在名为外部
的文件夹中看到 RequireJS现在我理解如何在我们的html页面中按照我们希望它们执行的顺序逐个包含脚本标记。
[问题]
但是这里的每个文件都是.js(没有.html)。所以,我无法理解的是谁正在做/看着像
这样的事情我也尝试在Gruntfile.js
中找到答案,但找不到答案
有人可以帮忙吗?
[如果有人可以提供关于我应该从哪个.js文件/模块开始的任何建议,因为jquery源有很多模块,用于学习,这将是有帮助的)
提前致谢。