【发布时间】:2013-01-15 13:56:56
【问题描述】:
我正在寻找支持动态代码加载的 AMD 加载器,而且非常小。
loader是在移动/高延迟环境下使用的,requirejs的大小实在是太大了。
我不需要:
-文本插件
-css 插件
-i18n 插件
支持这些功能的最小 AMD 加载程序是什么?我正在寻找缩小时理想情况下不大于 5k 的东西。 Gzip 不包含在此措施中。
【问题讨论】:
-
Almond.js 被缩小了 2.4kb。 1.2kb 压缩包。
-
不幸的是,Almond.js 不支持动态代码加载。
-
我是 CurlJS 的忠实粉丝。我发现它比 RequireJS 可靠得多。另外,虽然它没有低于要求的 5kb,但它仍然相当小 - 8kb,同时打包动态加载。 github.com/cujojs/curl/blob/master/dist/curl/curl.js
-
我正在处理一个类似的问题,希望能够进行讨论 (stackoverflow.com/questions/14986400/…)。一个区别是我不需要延迟加载。我正在研究 lsjs,但我希望先得到一些意见,但它的本地存储功能看起来确实很有希望