TIP: Try navigating through list using left & right arrow keys
E

ESL

enterprise standard loader

821
Github issues
6
Github stars
9 days ago
Github last update date
273
NPM current week downloads

ESL (Enterprise Standard Loader)

ESLf/d8d8*f5h'e(g+/cg,&eAMDgf ee h==e(o< ieg(d:g0d;#Webf5h'e(g+/e:g(ge%e#d8f(!eg.!gc

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.

ih?e3i.e&e-gf9e<d8 h==ESL (Download by Save As):

d:h'#AMD (About AMD)

ESL vs RequireJS

  • d=g'/f4e0 (Smaller)
  • f'h=f4i+ (Higher performance)
  • f4e%e#. (More Robustness)
  • d8 f/f e(if5h'e(g+/d=?g( (Browser only)
  • d>h5f(!eg(f6e.d9 (Lazy define)

ESLgi

g=.i!9 (CONFIGURATION OPTIONS)

f%g ESLgi g=.ff!#

See Configuration Options

CDN

e=e g f,gCDNe<g(o<(latest)

<!-- compressed -->
<script src="http://s1.bdstatic.com/r/www/cache/efe/esl/2-1-6/esl.js"></script>

<!-- compressed(https) -->
<script src="https://ss1.bdstatic.com/5eN1bjq8AAUYm2zgoY3K/r/www/cache/efe/esl/2-1-6/esl.js"></script>

<!-- source -->
<script src="http://s1.bdstatic.com/r/www/cache/efe/esl/2-1-6/esl.source.js"></script>

h?e>g f, (Old version)

d=g'/e/9f/ (FILE SIZES)

uglifyjs -mc + gzip

  • esl 2.1.6 3.5k
  • requirejs 2.3.5 6.5k

f'h=e/9f/ (PERFORMANCE)

f%g wikiff!#

See wiki page

d:h'#ESLgh?e e2 (CHANGE LOG)

d:h'#ESLgh?e e2(CHANGE LOG)

ih//d?!f/ (ERROR MESSAGE)

ih/; ESL d8-gih//fg$:d?!f/ d8fo< d;%e8.e )f(d=?g( ESL f6h?h! ih//h?=f%d8h0h/c

Buy us a coffeeBuy us a coffee