ESL是一个浏览器端
、符合AMD
的标准加载器,适合用于现代Web浏览器端应用的入口与模块管理。
ESL is a browser-only, amd-compliant module loader. In modern web applications, it is normally used in startup script or as a module manager.
- 具有
更小的体积
(Smaller) - 具有
更高的性能
(Higher performance) - 不支持在
非浏览器端
使用 (Browser only) - 依赖模块
用时定义
(Lazy define) - 支持
noRequests
指定无需请求的模块 (noRequests is supported) - 尚未支持以下配置项:
shim
(shim
is not supported)
查看 ESL的配置文档
当前版本的CDN引用:(latest)
<!-- normal -->
<script src="http://s1.bdstatic.com/r/www/cache/ecom/esl/1-8-8/esl.js"></script>
<!-- min -->
<script src="http://s1.bdstatic.com/r/www/cache/ecom/esl/1-8-8/esl.min.js"></script>
<!-- source -->
<script src="http://s1.bdstatic.com/r/www/cache/ecom/esl/1-8-8/esl.source.js"></script>
uglifyjs -mc + gzip
esl 1.8.6 normal
3.4kesl 1.8.6 min
3.1krequirejs 2.1.5
6.2k
查看 wiki文档
See wiki page