到目前为止,最小的AMD装载机是什么? [关闭]

问题描述 投票:7回答:4

我正在寻找支持动态代码加载的AMD加载器,这非常小。

加载器将在移动/高延迟环境中使用,并且requirejs的大小过多。

我不需要: - 文件插件 -css插件 -i18n插件

支持这些功能的最小AMD加载器是什么?我正在寻找一些理想情况下缩小时不超过5k的东西。 Gzip不包含在此度量中。

loader amd js-amd
4个回答
3
投票

通过“动态代码加载”,你的意思是像this

您可能想尝试(按大小顺序列出):

完全披露:我写了amdlite。它通过所有相关的unit tests,但没有看到太多的现实世界使用。如果您尝试并发现它有任何问题,请file an issue


1
投票

我认为这与AMD规范相当接近,并且缩小了960字节(不计算最后的虚假换行符)可能会占据榜首位置。

https://github.com/MaxMotovilov/eeMD


0
投票

你可能想看看我写的这个lockandload AMD loader来支持我自己的一些项目:

  • Gzipped但不缩小它大约859字节。
  • 没有gzipped而不是缩小它大约1520字节。
  • 它不需要polyfill,它可以在IE10及更高版本的所有浏览器上运行。
  • 它与RequireJS兼容(因此支持循环依赖)。
  • 它支持匿名模块。
  • 它还支持加载旧版javascript。
  • 它支持传统的jQuery代码。
  • 它集成了Google跟踪代码管理器(GTM)。

-1
投票

除了Dagg Nabbit's answer之外,我还发布了我编写的AMD代码并用于我自己的项目。

你可以制作这种组件,这很简单。如果您想自己动手,它可以作为一个很好的起点,您可以根据需要进行重组。

注意:这不符合任何规范或标准。它只是意味着快速而微小。

© www.soinside.com 2019 - 2024. All rights reserved.