moduleLoader:迷你版AMD模块加载器

时间:2024-07-23 01:49:22
【文件属性】:

文件名称:moduleLoader:迷你版AMD模块加载器

文件大小:27KB

文件格式:ZIP

更新时间:2024-07-23 01:49:22

JavaScript

a javascript module loader 一个简单的AMD模块加载器 通过学习requirejs源码、自己写的一个简单的模块加载器。 API 定义模块 define(id?, dependencies?, factory) 加载模块 require(deps,factory) tips 所有依赖声明方式为:依赖前置,占不支持以下两种方式 (这种方式需要 factory.toString() 使用正则去分析依赖,并将依赖文件预加载) 1、var module = require('mod1') ; 2、define( function(){ require('mod1',function(mod1){}) }); 参考 ; ; ;


【文件预览】:
moduleLoader-master
----mini-require.js(5KB)
----r.js(3KB)
----examples()
--------d.js(63B)
--------aa.js(51B)
--------index.html(610B)
--------index1.html(618B)
--------a.js(107B)
--------e.js(63B)
--------no-define.js(40B)
--------c.js(48B)
--------global.js(222B)
--------index-r.html(611B)
--------f.js(52B)
--------b.js(48B)
----README.md(739B)
----require.js(78KB)

网友评论