对于需要多个依赖项或没有依赖项的情况,UMD 似乎并不十分明确。
作者: SergeyLastochkin创建于 2018年6月9日更新于 2022年11月26日
假设 UMD 模板遵循了"definedInTemplate"模块依赖于"b"模块的假设,但当"definedInTemplate"模块依赖于几个模块,例如"a","b","c"时,该 UMD 兼容的系统应该如何呈现?或者如何以 UMD 兼容的方式表达"definedInTemplate"模块根本不依赖于任何模块的情况?此外,对于 jQuery 插件的模板,如果该插件不仅依赖于 jQuery,还依赖于例如 root 或其他模块,您是否会按照 factory(jQuery, root, a, b, c) 的顺序提供这些内容,还是按照 factory(a, b, c, root, jQuery)?
内容来源: umdjs/umd